Subido por Kevin Guerrero

Modelo Entidad Relación

Modelo Entidad Relación
Integrantes:
Pérez Maldonado Carlos Manuel
Kevin Guerrero
Fernanda Sagastegüi
• El modelo entidad relación (E/R) proporciona una herramienta para
representar información del mundo real a nivel conceptual. Permite
describir las entidades involucradas en una base de datos, así como
las relaciones y restricciones de ellas. (Ricardo Rocha C. , 2017)
• Entidad: Una entidad es una cosa u objeto significativo (real o imaginario)
acerca del cual se requiere conocer o almacenar información. Las
entidades se representan esquemáticamente mediante cajas de bordes
redondeados, dentro de las cuales se coloca el nombre de la entidad. Este
nombre va siempre en singular y en mayúsculas.
• Relación: Una relación es una asociación nombrable, significativa
entre dos entidades. Una relación es binaria, en el sentido de que
corresponde siempre a la asociación entre dos entidades o de una
entidad consigo misma.
• Una relación se representa mediante una línea que conecta las cajas
correspondientes a las dos entidades o que conecte recursivamente a
una caja consigo misma.
• Relación recursiva
• Una relación recursiva suele representar jerarquías definidas sobre
una misma entidad, como se muestra en el siguiente diagrama.
• El nombre de cada relación se coloca en minúscula junto al extremo
apropiado.
• Ejemplo:
• Un TIQUETE debe ser para un PASAJERO
• Un PASAJERO puede ser el dueño de muchos TIQUETES.
• El plural del nombre de la entidad se emplea cuando el grado es
muchos.
Modelos de datos conceptuales
• Un modelo conceptual de datos identifica las relaciones de más alto
nivel entre las diferentes entidades. (Tec, 2018)
Las características del modelo conceptual de datos incluyen:
• Incluye las entidades importantes y las relaciones entre ellas.
• No se especifica ningún atributo.
• No se especifica ninguna clave principal.
Modelos de datos conceptuales
Modelos de datos físicos
• El modelo de datos físicos representa cómo se construirá el modelo
en la base de datos.
• Un modelo de base de datos física muestra todas las estructuras de
tabla, incluidos el nombre de columna, el tipo de datos de columna,
las restricciones de columna, la clave principal, la clave externa y las
relaciones entre las tablas. (Tec, 2018)
Características de un modelo de datos físicos:
• Especificación de todas las tablas y columnas.
• Las claves externas se usan para identificar relaciones entre tablas.
• La des normalización puede ocurrir según los requisitos del usuario.
Los pasos básico para el diseño del modelo de datos físicos:
•
•
•
•
Convertir entidades en tablas.
Convertir relaciones en claves externas.
Convertir atributos en columnas.
Modificar el modelo de datos físicos en función de las restricciones / requisitos
físicos.
Modelos de datos físicos
Modelos de datos lógicos
• Un modelo de datos lógicos describe los datos con el mayor detalle
posible, independientemente de cómo se implementarán físicamente
en la base de datos. (Tec, 2018)
Las características de un modelo de datos lógicos:
• Incluye todas las entidades y relaciones entre ellos.
• Todos los atributos para cada entidad están especificados.
• La clave principal para cada entidad está especificada.
• Se especifican las claves externas (claves que identifican la relación
entre diferentes entidades).
• La normalización ocurre en este nivel.
Los pasos para diseñar el modelo de datos lógicos:
• Especifique claves primarias para todas las entidades.
• Encuentra las relaciones entre diferentes entidades.
• Encuentra todos los atributos para cada entidad.
• Resuelva las relaciones de muchos a muchos.
• Normalización.
Modelo Lógico
Referencias
Carlos Castillo. (s.f.). Obtenido de http://tejedoresdelweb.com/wiki/images/c/c7/Basesdatos_teo3_modelo_er.pdf
Ricardo Rocha C. . (Febrero de 2017). Modelo Entidad Relación . Obtenido de
https://www.medellin.unal.edu.co/~fjmoreno/bd1/ModeloERRochav8.pdf
Tecnologias información. (2018). Recuperado el 03 de Febrero de 2020, de Modelos de datos: https://www.tecnologias-informacion.com/modelosdatos.html