
1. Modelo Físico
1.1. Esta perspectiva es fundamental para garantizar que los objetos de datos y las relaciones representadas sean precisas y compatibles.
1.2. Compatibilidad entre:
1.2.1. Software
1.2.1.1. Sistema operativo.
1.2.1.2. Sistema Gestor de Bases de Datos.
1.2.1.3. Controladores.
1.2.2. Hardware
1.2.2.1. Disco duro.
1.2.2.2. Memoria RAM.
1.2.2.3. Procesador.
1.2.2.4. Tarjeta gráfica.
1.3. Ayudan a visualizar la estructura de una base de datos
2. Modelo Conceptual
2.1. Modelo Entidad-Relación.
2.1.1. Utiliza simbología para representar el modelo conceptual.
2.1.1.1. Rectangulo
2.1.1.1.1. Representa a las entidades.
2.1.1.2. Rombo
2.1.1.2.1. Representa a las relaciones.
2.1.1.3. Ovalo
2.1.1.3.1. Representa a los atributos.
2.1.2. Las relaciones se representan mediante verbos, y se relacionan mediante:
2.1.2.1. 1:N:
2.1.2.1.1. Uno a varios.
2.1.2.2. M:N:
2.1.2.2.1. Varios a varios.
2.1.2.3. 1:1:
2.1.2.3.1. Uno a Uno.
2.2. Necesidades de una organización.
2.2.1. ¿Qué quiere?
2.2.2. ¿Para que lo quiere?
2.2.3. ¿Cómo lo quiere?
2.2.4. ¿Cuándo lo quiere?
2.2.5. ¿Quiénes lo van a usar?
2.3. Imaginar o plasmar ideas en base a lo que el cliente necesita.
2.3.1. Las entidades y las relaciones se representan con letras mayúsculas, en cambio los atributos se expresan con letras minúsculas.
2.3.2. Las tablas son representadas mediante entidades, los campos mediante atributos y los registros con ocurrencias.
3. Modelo Lógico
3.1. Hace uso del Sistema Gestor de Bases de Datos.
3.2. Contiene representaciones de entidades y atributos, relaciones, identificadores exclusivos, subtipos y supertipos y restricciones entre relaciones.
3.3. Tipos de Bases de Datos:
3.3.1. Relacionales:
3.3.2. Orientadas a Objetos:
3.3.3. Distribuidas:
3.3.4. Almacenes de datos:
3.3.5. NOSQL:
3.3.6. Orientadas a grafos:
3.3.7. OLTP: