MODELO ENTIDAD – RELACION (E – R)

OBJETIVO GENERAL
Analizar y comprender el modelo Entidad – Relación (E – R), sus componentes y la manera en como se construye un sistema de información mediante el uso de diagramas E – R.

Temas:
2.1 Fundamentos del modelo Entidad – Relación
2.2 Entidades y conjunto de Entidades
2.3 Relaciones y conjunto de Relaciones
2.4 Atributos
2.5 Restricciones de Asignación (MAPPING)
2.6 Claves
2.7 Diagramas Entidad – Relación
2.8 Reducción de Diagramas E – R a tablas

2.1 FUNDAMENTOS DEL MODELO ENTIDAD – RELACION.

Un modelo de Datos Entidad – Relación se basa en la percepción de un mundo real que consiste en un conjunto de objetos básicos llamados entidades y relaciones entre estos objetos. Se desarrollo para facilitar el diseño de Bases de Datos permitiendo la especificación de un esquema empresarial. Este esquema representa la estructura lógica global de la Base de Datos.

2.2 DEFINICION DE ENTIDADES Y CONJUNTOS DE ENTIDADES.

Una entidad es un objeto que existe y que es distinguible de otros objetos. Una entidad puede ser concreta tal como una persona o un libro o puede ser abstracta tal como un día festivo o un concepto. Un conjunto de entidades son un conjunto de entidades del mismo tipo. Por ejemplo el conjunto de todas las personas que tienen una cuenta en un banco, puede definirse como el conjunto de entidades cliente. Los conjuntos de entidades no necesitan ser distintos. Una entidad esta representada por un conjunto de atributos. Para cada atributo hay un conjunto de valores permitidos, llamado dominio de este atributo. Formalmente, un atributo es una función que asigna un conjunto de entidades a un dominio.

Una relación es una asociación entre varias entidades. Un conjunto de relaciones es un conjunto de relaciones del mismo tipo, formalmente un conjunto de relaciones es una relación matemática de n>-2 conjunto de entidades. Si E1, E2, E3,…..En son conjuntos de Entidades, entonces un conjunto de relaciones R es un subconjunto de:

R {(e1, e2, e3,….em) | e1€E1, e2€E2, e3€E3,…..,em€Em}
En donde (e1, e2, e3,…..em) es una relación.

2.3 ¿COMO SE CREAN LAS RELACIONES?

Puesto que la noción conjunto de entidades y conjunto de relaciones no es precisa, es posible definir un conjunto de entidades y relaciones de varias formas diferentes. La principal diferencia esta en la forma en que trataremos los diversos atributos. Considere el conjunto de Entidades empleado con atributos nombre_empleado y numero_telefono. Se puede argumentar fácilmente que un teléfono es una entidad en si mismo con atributos numero_telefono y situación (la oficina donde esta colocado el teléfono). Si tomamos este punto de vista, el conjunto de entidades empleado debe definirse como sigue.

  • El conjunto de entidades empleado con atributo nombre_empleado.
  • El conjunto de entidades teléfono con los atributos numero_telefono y situación.
  • El conjunto de relaciones empleado - teléfono, que indica la asociación entre los empleados y los teléfonos que tiene.

Surge entonces una pregunta natural: ¿Qué constituye un atributo y que constituye un conjunto de entidades?

Desgraciadamente, no hay una respuesta sencilla. La distinción depende principalmente de la estructura de la empresa que se esta modelando y de la semántica asociada con el atributo en cuestió.La distinción depende principalmente de la estructura de la empresa que se esta modelando y de la semántica asociada con el atributo en cuestión 

NEXT
Hosted by www.Geocities.ws

1