Modelo entidad relacion
Click here to load reader
-
Upload
universidad-estatal-de-sonora -
Category
Documents
-
view
371 -
download
0
Transcript of Modelo entidad relacion
![Page 1: Modelo entidad relacion](https://reader037.fdocuments.ec/reader037/viewer/2022100416/559c1b121a28ab1d598b4845/html5/thumbnails/1.jpg)
MODELO ENTIDAD-RELACIÓN
ELEMENTO 2
![Page 2: Modelo entidad relacion](https://reader037.fdocuments.ec/reader037/viewer/2022100416/559c1b121a28ab1d598b4845/html5/thumbnails/2.jpg)
MODELO ENTIDAD-RELACIÓN
Un diagrama o modelo entidad-relación (a veces denominado por su siglas, E-R "Entityrelationship", o, "DER" Diagrama de Entidad
Relación) es una herramienta para el modelado de datos de un sistema de información. Estos
modelos expresan entidades relevantes para un sistema de información así como sus
interrelaciones y propiedades.
![Page 3: Modelo entidad relacion](https://reader037.fdocuments.ec/reader037/viewer/2022100416/559c1b121a28ab1d598b4845/html5/thumbnails/3.jpg)
MODELO ENTIDAD-
RELACIÓN
• El modelo entidad relación (ER) proporciona una herramienta para representar información del mundo real a nivel conceptual.
• Creado en 1976 por Peter Chen, permite describir las entidades involucradas en una base de datos, así como las relaciones y restricciones de ellas.
• Notación gráfica.
• Tiene semántica clara.
• Fácil de entender aún por no especialistas.
• Independiente de cualquier SABD.
![Page 4: Modelo entidad relacion](https://reader037.fdocuments.ec/reader037/viewer/2022100416/559c1b121a28ab1d598b4845/html5/thumbnails/4.jpg)
MODELO ENTIDAD-
RELACIÓN
• Una entidad es un elemento con existencia independiente de otros elementos.
Física: un auto, una casa, una persona, un empleado.
Conceptual: un trabajo, un curso, un préstamo.
• Un conjunto de entidades o tipo entidad es un conjunto de entidades que comparten las mismas propiedades.
![Page 5: Modelo entidad relacion](https://reader037.fdocuments.ec/reader037/viewer/2022100416/559c1b121a28ab1d598b4845/html5/thumbnails/5.jpg)
DEFINICIONES
• Entidad: un objeto abstracto de algún tipo
• Conjunto de entidades: unacolección de objetos similares
• Atributos: propiedades de entidadesen un conjunto de entidades
• Relaciones: conexiones entre dos omás conjuntos de entidades
![Page 6: Modelo entidad relacion](https://reader037.fdocuments.ec/reader037/viewer/2022100416/559c1b121a28ab1d598b4845/html5/thumbnails/6.jpg)
DIAGRAMA
![Page 7: Modelo entidad relacion](https://reader037.fdocuments.ec/reader037/viewer/2022100416/559c1b121a28ab1d598b4845/html5/thumbnails/7.jpg)
EJEMPLO
Toda entidad tiene propiedades particulares, denominadas atributos.
Ejemplo:
Alumno= (nombre, Carrera, Expediente)
Kardex= (Expediente, Materia, Clave_mat)
Los atributos se representan por óvalos ligados al rectángulo mediante líneas rectas.
NombreCarreraExpediente
![Page 8: Modelo entidad relacion](https://reader037.fdocuments.ec/reader037/viewer/2022100416/559c1b121a28ab1d598b4845/html5/thumbnails/8.jpg)
Entidad
Son los objetos existentes en la realidad o bien abstractos, sobre los cuales se quiere
almacenar y recuperar información en una base de datos y que se diferenciarán unos de otros
por una serie de atributos o características.
![Page 9: Modelo entidad relacion](https://reader037.fdocuments.ec/reader037/viewer/2022100416/559c1b121a28ab1d598b4845/html5/thumbnails/9.jpg)
ENTIDAD
![Page 10: Modelo entidad relacion](https://reader037.fdocuments.ec/reader037/viewer/2022100416/559c1b121a28ab1d598b4845/html5/thumbnails/10.jpg)
Atributos
• Los atributos son las propiedades que describen a cada entidad en un conjunto de entidades.
• Un conjunto de entidades dentro de una entidad, tiene valores específicos asignados para cada uno de sus atributos, de esta forma, es posible su identificación unívoca.
• Para cada atributo, existe un dominio del mismo, este hace referencia al tipo de datos que será almacenado o a restricciones en los valores que el atributo puede tomar (Cadenas de caracteres, números, solo dos letras, solo números mayores que cero, solo números enteros...).
![Page 11: Modelo entidad relacion](https://reader037.fdocuments.ec/reader037/viewer/2022100416/559c1b121a28ab1d598b4845/html5/thumbnails/11.jpg)
ATRIBUTOS
![Page 12: Modelo entidad relacion](https://reader037.fdocuments.ec/reader037/viewer/2022100416/559c1b121a28ab1d598b4845/html5/thumbnails/12.jpg)
RELACIONES
• Describe cierta dependencia entre entidades o permite la asociación de las mismas.
• Ejemplo: Dadas dos entidades "Habitación 502" y "Mark", es posible relacionar que la habitacion 502 se encuentra ocupada por el huésped de nombre Mark.
• Una relación tiene sentido al expresar las entidades que relaciona. En el ejemplo anterior, Un Huésped (entidad), se aloja (relación) en una habitación (entidad).
![Page 13: Modelo entidad relacion](https://reader037.fdocuments.ec/reader037/viewer/2022100416/559c1b121a28ab1d598b4845/html5/thumbnails/13.jpg)
RELACIONES
![Page 14: Modelo entidad relacion](https://reader037.fdocuments.ec/reader037/viewer/2022100416/559c1b121a28ab1d598b4845/html5/thumbnails/14.jpg)
CARDINALIDAD EN LAS
RELACIONES
• Dado un conjunto de relaciones binarias y los conjuntos de entidades A y B, la correspondencia de cardinalidades puede ser:
• Uno a Uno: Una entidad de A se relaciona únicamente con una entidad en B y viceversa.
• Uno a varios: Una entidad en A se relaciona con muchas entidades en B. Pero una entidad en B se relaciona con una única entidad en A.
• Varios a Uno: Una entidad en A se relaciona exclusivamente con una entidad en B. Pero una entidad en B se puede relacionar con 0 o muchas entidades en A.
• Varios a Varios: Una entidad en A se puede relacionar con muchas entidades en B y viceversa.
![Page 15: Modelo entidad relacion](https://reader037.fdocuments.ec/reader037/viewer/2022100416/559c1b121a28ab1d598b4845/html5/thumbnails/15.jpg)
CARDINALIDAD EN LAS
RELACIONES
![Page 16: Modelo entidad relacion](https://reader037.fdocuments.ec/reader037/viewer/2022100416/559c1b121a28ab1d598b4845/html5/thumbnails/16.jpg)
CARDINALIDAD EN LAS
RELACIONES