Modelo de Entidad Relacion
Transcript of Modelo de Entidad Relacion
![Page 1: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/1.jpg)
Modelo de entidad relación
CUNLIMÓN
![Page 2: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/2.jpg)
Definicion
El Modelo de Entidad Relación es un modelo de datos basado en una percepción del mundo real que consiste en un conjunto de objetos básicos llamados entidades y relaciones.
![Page 3: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/3.jpg)
Historia del Modelo Entidad Relación
El modelo E-R fue propuesto por Peter P. Chen.
Entre los años 1976‑1977
El modelo E-R describe los datos
![Page 4: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/4.jpg)
Componentes
Entidad Regular
Entidad Débil
Relación
Atributo
Conector
![Page 5: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/5.jpg)
Entidad
Una entidad puede ser un objeto con existencia física (una cierta persona, una casa, un empleado, un coche)
Libros
![Page 6: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/6.jpg)
Tipos de Entidad
Fuertes :Que son aquellas que tienen existencia por si mismas.
Débiles: Cuya existencia depende de otro tipo de entidad
Ejemplares
Empleados
Libros
![Page 7: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/7.jpg)
Los Atributos
Los Atributos son características o propiedades asociadas a la entidad que toman valor en una instancia particular.
Color
Matricula
Marca
Modelo
![Page 8: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/8.jpg)
Tipos de Atributos
Simples: son atributos que no están formados por otros atributos.
ID Cliente
Persona
![Page 9: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/9.jpg)
Tipos de Atributos
Compuestos: son atributos que están formados por otros atributos que a su vez pueden ser simples o compuestos.
Clientes
Nombre
Primer apellido
Segundo
apellido
Segundo
Nombre
![Page 10: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/10.jpg)
Tipos de Atributos
Monovaluados: Son atributos que representan un valor para una determinada ocurrencia de una entidad en un momento determinado. Pueden ser simples o compuestos.
Fecha nacimient
o
Empleado
![Page 11: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/11.jpg)
Tipos de atributos
Multivaluados: son atributos que pueden representar varios valores simultáneamente para una misma ocurrencia de una entidad. Se representan mediante un doble óvalo. Pueden ser simples o compuestos.
Empleado Edad, Nombre
![Page 12: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/12.jpg)
Tipos de Atributos
Derivados :Son atributos cuyo valor se obtiene aplicando una fórmula , no se almacenarán en la base de datos.
Cliente Edad
![Page 13: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/13.jpg)
Tipos de Atributos
Propios: son los atributos de las relaciones. Se representan unidos al rombo de la relación.
Materia
Nota Trimestre
![Page 14: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/14.jpg)
Relación
Se puede definir como una correspondencia, asociación o conexión entre dos o más entidades.
![Page 15: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/15.jpg)
Tipos de Relación
Grado es el número de entidades que participan en la relación.
(1,1)
(1,M)
(M,M)
![Page 16: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/16.jpg)
Tipos de Relación
Correspondencia de cardinalidad expresa el número máximo de entidades que están relacionadas con una única entidad del otro conjunto de entidades que interviene en la relación.
![Page 17: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/17.jpg)
Tipos de Relación
Relación Uno a Uno: Cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa.
Nación CapitalTiene(1.1) (1,1
)
![Page 18: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/18.jpg)
Tipos de Relación
Relaciones Uno a MuchosCuando un registro de una tabla (tabla
secundaria) sólo puede estar relacionado con un único registro de la otra tabla (tabla principal) y un registro de la tabla principal puede tener más de un registro relacionado en la tabla secundaria.
Realiza(1,M) (1,M)
Cliente Pedidos
![Page 19: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/19.jpg)
Tipos de Relación
- Relaciones de Muchos a MuchosCuando un registro de una tabla puede estar
relacionado con más de un registro de la otra tabla y viceversa.
Edificio
Departamentos Personas
M,M M,M
![Page 20: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/20.jpg)
Tipos de Partición de las entidades en una Relación
Opcional (parcial): No todas las ocurrencias de una entidad tienen que estar relacionadas con alguna de la otra entidad.
![Page 21: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/21.jpg)
Tipos de Partición de las entidades en una Relación
Obligatoria (total): Todas las ocurrencias de una entidad deben estar relacionadas con alguna de la entidad con la que esta relacionada.
![Page 22: Modelo de Entidad Relacion](https://reader033.fdocument.pub/reader033/viewer/2022061616/557b05f3d8b42a2d178b5458/html5/thumbnails/22.jpg)
Gracias