ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Diseño Conceptual: El Modelo Entidad Relacion

K.D.T25 de Mayo de 2015

438 Palabras (2 Páginas)329 Visitas

Página 1 de 2

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. En cambio, para llevar a cabo la tarea de modelizar propiamente di-

cha, suele ser útil usar un modelo ER más completo que incluya construccio-

nes más avanzadas que extienden el modelo original.

Según la noción de modelo de datos que hemos utilizado en los otros módulos,

un modelo de datos tiene en cuenta tres aspectos de los datos: la estructura, la

manipulación y la integridad. Sin embargo, el modelo ER habitualmente se

Recordad el modelo relacional,

que se ha estudiado en la unidad

“El modelo relacional y el álgebra

relacional”.

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com