Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Bases de datos, modelo relacional, Resúmenes de Sistemas de Gestión de Bases de Datos

Modelo relacional , pasar de modelo entidad-relación a modelo relacional

Tipo: Resúmenes

2020/2021

Subido el 02/02/2021

marina-yaguee
marina-yaguee 🇪🇸

4

(1)

1 documento

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
1. OTROS ELEMENTOS DEL MODELO E-R
RALCIONES ESPECÍFICAS
Regular: Relación de dos conjuntos de entidades de igual a igual.
Relación de existencia: Una ocurrencia de un conjunto de entidades no puede ocurrir si no está en relación
con otra ocurrencia de un conjunto de entidades padre. Implica la existencia de entidades fuerte y débil.
Relación de identificación: Es una relación de existencia, en el cual para identificar de forma única una
ocurrencia del conjunto de entidades hijas, debe conocerse la ocurrencia del conjunto de entidades padre con
la que está relacionada.
2. MODELO E-R EXTENDIDO
ESPECIALIZACIÓN
Un conjunto de entidades puede incluir subgrupos de entidades que se diferencian de las otras entidades del conjunto,
por sus atributos o por las relaciones que mantiene.
Es un proceso de designación descendente (de lo general a lo particular) de subgrupos dentro de un conjunto de
entidades.
Se representa mediante un triángulo etiquetado con ES. La relación ES puede llamarse relación superclase o subclase.
GENERALIZACIÓN
Es la inversa a la especialización, es un proceso ascendente (de lo particular a lo general). Es una relación contenedora
que existe entre el conjunto de entidades de nivel más bajo y uno o más entidades de nivel alto.
Los conjuntos de entidades de nivel más alto se llaman superclase y los de nivel más bajo se llaman subclase.
Se representa igual que la especialización.
Un libro no sale
al mercado si no
es editado por
una editorial.
Una empresa tiene10 empleados. Un empleado tiene N nóminas, identificadas por un número que empieza
en 1 y continua según los meses de antigüedad en la empresa. Para identificar una nómina es necesario
saber a qué empleado corresponde.
pf3

Vista previa parcial del texto

¡Descarga Bases de datos, modelo relacional y más Resúmenes en PDF de Sistemas de Gestión de Bases de Datos solo en Docsity!

1. OTROS ELEMENTOS DEL MODELO E-R

RALCIONES ESPECÍFICAS

Regular: Relación de dos conjuntos de entidades de igual a igual. → Relación de existencia: Una ocurrencia de un conjunto de entidades no puede ocurrir si no está en relación con otra ocurrencia de un conjunto de entidades padre. Implica la existencia de entidades fuerte y débil. → Relación de identificación: Es una relación de existencia, en el cual para identificar de forma única una ocurrencia del conjunto de entidades hijas, debe conocerse la ocurrencia del conjunto de entidades padre con la que está relacionada.

2. MODELO E-R EXTENDIDO ESPECIALIZACIÓN Un conjunto de entidades puede incluir subgrupos de entidades que se diferencian de las otras entidades del conjunto, por sus atributos o por las relaciones que mantiene. Es un proceso de designación descendente (de lo general a lo particular) de subgrupos dentro de un conjunto de entidades. Se representa mediante un triángulo etiquetado con ES. La relación ES puede llamarse relación superclase o subclase. GENERALIZACIÓN Es la inversa a la especialización, es un proceso ascendente (de lo particular a lo general). Es una relación contenedora que existe entre el conjunto de entidades de nivel más bajo y uno o más entidades de nivel alto. Los conjuntos de entidades de nivel más alto se llaman superclase y los de nivel más bajo se llaman subclase. Se representa igual que la especialización. Un libro no sale al mercado si no es editado por una editorial. Una empresa tiene10 empleados. Un empleado tiene N nóminas, identificadas por un número que empieza en 1 y continua según los meses de antigüedad en la empresa. Para identificar una nómina es necesario saber a qué empleado corresponde.

HERENCIA DE ATRIBUTOS

Una propiedad crucial de las entidades de nivel más alto y más bajo creadas mediante especialización y generalización es la herencia de atributos. Los atributos de los conjuntos de entidades de nivel más alto son heredados por el conjunto de entidades de nivel más bajo. Un conjunto de entidades de nivel más bajo también hereda la participación en los conjuntos de relaciones en los que su entidad de nivel más alto participa. La herencia de los atributos se aplica en todas las capas de los conjuntos de entidades de nivel más bajo, se establece una jerarquía de conjuntos de entidades. RESTRICCIONES SOBRE LAS GENERALIZACIONES Un tipo de restricción es identificar qué entidades forman un conjunto de entidades de nivel más bajo. → Definido por condición: La relación miembro se evalúa en función de si una entidad satisface o no la condición explícita o predicado. Este tipo de generalización se llama definido por atributo o atributo discriminante. → Definido por el usuario: Las entidades se asignan a un conjunto de entidades dado por el usuario de la base de datos. → Restricciones de pertenencia:

  • Disjunto: Requiere que una entidad no pertenezca a más de un conjunto de nivel más bajo.
  • Solapado: La entidad puede pertenecer a más de un conjunto de nivel más bajo en una generalización simple. La entidad del nivel más bajo solapada es el caso predeterminado. Se representa añadiendo la palabra disjunto en el triángulo o un arco. → Restricción de completitud: Especifica si un conjunto de entidades de nivel más bajo debe pertenecer o no al menos a unos de los conjuntos de entidades de nivel más bajo.
  • Total: Cada entidad de nivel más bajo debe pertenecer a un conjunto de entidades de nivel más alto.
  • Parcial : Alguna entidad de nivel más alto puede no pertenecer a algún conjunto de entidades de nivel más bajo. AGREGACIÓN Una limitación del modelo E-R es que no resulta posible expresar relaciones entre relaciones. Una alternativa para representar esta relación es crear una relación cuaternaria, en la que habrá información redundante. La agregación es una abstracción a través la cual las relaciones se tratan como entidades de nivel más alto. EJEMPLO: S. PARCIAL D. PARCIAL

S. TOTAL

D. TOTAL