Bases De Datos
E.T.S. Ingeniería Informática. Universidad de Sevilla
Avda Reina Mercedes s/n. 41012 Sevilla Tlf/Fax 954 557 139 E-mail lsi@lsi.us.es Web www.lsi.us.es
E.T.S. Ingeniería Informática
Bases de Datos
Tema 4 Modelo Entidad/Interrelación (ERM de Chen)
Sevilla, marzo 2005 V 2005.01.1
Bases de Datos
ERM de Chen
Sevilla, marzo 2005, V2005.01.1
Indice
1 2 INTRODUCCIÓN .................................................................................... 3 ESTRUCTURAS........................................................................................ 3
2.1 2.2 2.3
2.3.1 2.3.2 2.3.3
DIAGRAMAS ENTIDAD/RELACIÓN (ERD) .............................................................. 3 ENTIDAD(ENTITY)................................................................................................ 3 INTERRELACIÓN (RELATIONSHIP) ........................................................................ 5
Cardinalidad. ............................................................................................................................................................6 Rol.............................................................................................................................................................................6 Grado ........................................................................................................................................................................7 DOMINIOS Y VALORES............................................................................................ 8 PROPIEDADES O ATRIBUTOS ................................................................................... 8 PROPIEDADES IDENTIFICADORAS........................................................................... 9
2.4 2.5 2.6
3
RESTRICCIONES DE INTEGRIDAD .................................................. 9
3.1 3.2
3.2.1 3.2.2 3.2.3 3.2.4 3.2.5
RESTRICCIONESINHERENTES ............................................................................... 9 RESTRICCIONES EXPLÍCITAS .................................................................................. 9
Dependencia en existencia ....................................................................................................................................9 Dependencia en identificación...........................................................................................................................10 Restricciones sobre valores .................................................................................................................................10 Restricciones sobre atributos..............................................................................................................................10 Cardinalidades........................................................................................................................................................10
4
CASO: EJEMPLO ERD ........................................................................... 11
Pág. 2 de 11
Bases de Datos
ERM de Chen
Sevilla, marzo 2005, V 2005.01.1
1Introducción
El Modelo Entidad/Interrelación (Entity/Relationship Model o ERM), propuesto por Peter Chen en dos artículos ya históricos, en 1976 y 1977, es uno de los modelos conceptuales más extendidos. Chen lo caracteriza: “El modelo entidad/relación puede ser usado como una base para una vista unificada de los datos”, adoptando “el enfoque más natural del mundo real que consiste en entidades einterrelaciones”. Posteriormente otros autores lo han ampliado con importantes aportaciones, formándose en realidad una familia de modelos entidad relación. En este tema se exponen los conceptos del modelo ERM básico. ERM ha tenido una gran difusión en la comunidad informática dedicada a las bases de datos, prueba de ello es que ha sido el modelo más extendido en las herramientas CASE de ayuda al...
Regístrate para leer el documento completo.