Diseño Conceptual: El Modelo Entidad Relacion
Enviado por K.D.T • 25 de Mayo de 2015 • 438 Palabras (2 Páginas) • 300 Visitas
En este apartado trataremos el diseño conceptual de una base de datos me-
diante el modelo ER. Lo que explicaremos es aplicable al diseño de cualquier
tipo de bases de datos –relacional, jerárquica, etc.–, porque, como ya hemos
dicho, en la etapa del diseño conceptual todavía no se tiene en cuenta la tec-
nología concreta que se utilizará para implementar la base de datos.
El modelo ER es uno de los enfoques de modelización de datos que más se uti-
liza actualmente por su simplicidad y legibilidad. Su legibilidad se ve favoreci-
da porque proporciona una notación diagramática muy comprensiva. Es una
herramienta útil tanto para ayudar al diseñador a reflejar en un modelo con-
ceptual los requisitos del mundo real de interés como para comunicarse con
el usuario final sobre el modelo conceptual obtenido y, de este modo, poder
verificar si satisface sus requisitos.
El modelo ER resulta fácil de aprender y de utilizar en la mayoría de las aplica-
ciones. Además, existen herramientas informáticas de ayuda al diseño (herra-
* La sigla CASE corresponde
al término inglés Computer Aided
Software Engineering.
mientas CASE*) que utilizan alguna variante del modelo ER para hacer el diseño
de los datos.
El nombre completo del modelo ER es entity-relationship, y proviene del hecho de
que los principales elementos que incluye son las entidades y las interrelaciones
(entities y relationships). Traduciremos este nombre por ‘entidad-interrelación’.
El origen del modelo ER se encuentra en trabajos efectuados por Peter Chen en
1976. Posteriormente, muchos otros autores han descrito variantes y/o exten-
siones de este modelo. Así pues, en la literatura se encuentran muchas formas
diferentes del modelo ER que pueden variar simplemente en la notación diagra-
El modelo entidad-
interrelación
Algunos autores denominan
entidad-relación al modelo ER,
pero en nuestro caso hemos
preferido traducir relationship
por ‘interrelación’ y no por
‘relación’, con el objetivo
de evitar confusiones entre
este concepto y el de relación
que se utiliza en el modelo
relacional.
mática o en algunos de los conceptos en que se basan para modelizar los datos.
Cuando se quiere utilizar el modelo ER para comunicarse con el usuario, es re-
comendable emplear una variante del modelo que incluya sólo sus elementos
más simples –entidades, atributos e interrelaciones– y, tal vez, algunas cons-
trucciones adicionales, como por ejemplo entidades débiles y dependencias de
existencia. Éstos eran los elementos incluidos en el modelo original propuesto
por Chen.
...