base de datoa

Páginas: 29 (7189 palabras) Publicado: 10 de abril de 2014
2.5. DIAGRAMA ENTIDAD-RELACIÓN
Como se vio brevemente en el Apartado 1.4, la estructura lógica general de una base de datos se puede expresar
gráficamente mediante un diagrama E-R. Los diagramas son simples y claros, cualidades que pueden ser
responsables del amplio uso del modelo E-R. Tal diagrama consta de los siguientes componentes principales:
• Rectángulos, que representan conjuntos deentidades.
• Elipses, que representan atributos.
• Rombos, que representan relaciones.
• Líneas, que unen atributos a conjuntos de entidades y conjuntos de entidades a conjuntos de relaciones.
• Elipses dobles, que representan atributos multivalorados.
• Elipses discontinuas, que denotan atributos derivados.
• Líneas dobles, que indican participación total de una entidad en un conjunto derelaciones.
• Rectángulos dobles, que representan conjuntos de entidades débiles (se describirán posteriormente en el Apartado
2.6).
Considérese el diagrama entidad-relación de la Figura 2.8, que consta de dos conjuntos de entidades, cliente y
préstamo, relacionadas a través de un conjunto de relaciones binarias prestatario. Los atributos asociados con cliente
son id-cliente, nombre-cliente,calle-cliente, y ciudad-cliente. Los atributos asociados con préstamo son númeropréstamo e importe. Como se muestra en la Figura 2.8, los atributos de un conjunto de entidades que son miembros
de la clave primaria están subrayados.
El conjunto de relaciones prestatario puede ser varios a varios, uno a varios, varios a uno o uno a uno. Para distinguir
entre estos tipos, se dibuja o una líneadirigida (→) o una línea no dirigida (—) entre el conjunto de relaciones y el
conjunto de entidades en cuestión.
• Una línea dirigida desde el conjunto de relaciones prestatario al conjunto de entidades préstamo especifica que
prestatario es un conjunto de relaciones uno a uno, o bien varios a uno, desde cliente a préstamo; prestatario no
puede ser un conjunto de relaciones varios a varios niuno a varios, desde cliente a préstamo.

• Una línea no dirigida desde el conjunto de relaciones prestatario al conjunto de relaciones préstamo especifica que
prestatario es o bien un conjunto de relaciones varios a varios, o bien uno a varios, desde cliente a préstamo.
Volviendo al diagrama E-R de la Figura 2.8, se ve que el conjunto de relaciones prestatario es varios a varios. Si elconjunto de relaciones prestatario fuera uno a varios, desde cliente a préstamo, entonces la línea desde prestatario a
cliente sería dirigida, con una flecha apuntando al conjunto de entidades cliente (Figura 2.9a). Análogamente, si el
conjunto de relaciones prestatario.

fuera varios a uno desde cliente a préstamo, entonces la línea desde prestatario a préstamo tendría una flecha
apuntando alconjunto de entidades préstamo (Figura 2.9b). Finalmente, si el conjunto de relaciones prestatario fuera
uno a uno, entonces ambas líneas desde prestatario tendrían flechas: una apuntando al conjunto de entidades
préstamo y otra apuntando al conjunto de entidades cliente (Figura 2.9c). Si un conjunto de relaciones tiene también
algunos atributos asociados a él, entonces se unen esos atributos aese conjunto de relaciones. Por ejemplo, en la
Figura 2.10, se tiene el atributo descriptivo fecha-acceso unido al conjunto de relaciones impositor para especificar la

fecha más reciente en la que un cliente accedió a esa cuenta. La Figura 2.11 muestra cómo se pueden representar
atributos compuestos en la notación E-R. Aquí, el atributo compuesto nombre, con atributos componentesnombrepila, primer-apellido y segundo-apellido reemplaza al atributo simple nombre-cliente de cliente. También se muestra
el atributo compuesto dirección, cuyos atributos componentes son calle, ciudad, provincia y código-postal, que
reemplaza a los atributos calle-cliente y ciudad-cliente de cliente. El atributo calle es por si mismo un atributo
compuesto cuyos atributos componentes son número-calle,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • datoa
  • Dim Datoa
  • Datoa Anexos Luis Advis
  • Bases de la base
  • Base
  • Bases
  • Base
  • bases

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS