modelo de relaciones
Curso: Diseño de base de datos
Modelo Entidad-Relación
Este modelo fue propuesto por Chen, sus
componentes principales son:
Entidad
Atributo
Jerarquía
Interrelación
Cardinalidad
Entidad
Cualquier objeto real o abstracto que
existe en la realidad y acerca del cual
queremos almacenar información en la
base de datos
«Una persona, lugar,cosa, concepto o suceso
de interés para la empresa»
Ejemplos de Entidad
Libro
Documento
Autor
Socio
Persona
Cliente
Venta
Compra
Etc.
Representación deuna Entidad
Libro
Persona
Cliente
Autor
Tipos de Entidad
Regulares o fuertes: existen por si
mismas.
Libro
Persona
Débiles: Depende de otra para existir.
Libro
EjemplarPreguntas
Ejemplo: identificar Entidades
En Valparaíso hay un gran número de
barcos que viajan a china en periodo de
carnaval. Quiero saber fecha y hora,
puerto de destino y fechade llegada de
cada barco registrado con un código de
autorización de la armada de chile.
Ejemplo: Solución
Barco
Atributos
Los atributos son los datos que quiero
almacenar en unabase de datos de una
entidad
Tipo de atributos
•
•
•
•
•
Identificador principal
Simple
Compuesto
Multivaluado
Multivaluado compuesto
Representación de un atributos
•Identificador principal(es obligatorio para cada
entidad)
• Simple
• Compuesto
Representación de un atributos
• Multivaluado
• Multivaluado compuesto
Una posible solución caso anteriorEjemplo atributo multivaluado
Persona
Número teléfono
Ejercicio Entidad-Atributos
supongamos el siguiente universo del discurso
sobre municipios, viviendas y personas. Cada
persona solopuede habitar en una vivienda y
estar empadronado en un municipio, pero puede
ser propietaria de varias viviendas. Nos interesa
también conocer a las personas que dependen
del cabeza de familia...
Regístrate para leer el documento completo.