Definiciones y Ejemplos - Modelo Entidad-Relacion
Definiciones y Ejemplos - Modelo Entidad-Relacion
Definiciones y Ejemplos - Modelo Entidad-Relacion
I. TEMA
Definiciones y ejemplos Modelo Entidad – Relación.
II. OBJETIVO
Conocer los conceptos y notación del modelo conceptual de datos entidad-relación.
III. DESARROLLO
Agregación:
Para la agregación se construye mediante las siguientes características
Ejemplo:
• Cada conferencia es dictada por uno o más conferencistas, y tiene asociados uno o más
documentos.
• Tales documentos son realizados por uno o más autores, cada uno de los cuales pudo haber
intervenido en más de un documento.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: SEPTIEMBRE 2017 - FEBRERO/2018
Generalización o categorización
Es el resultado de la unión de 2 o más conjuntos de entidades (de bajo nivel) para producir un
conjunto de entidades de más alto nivel. La generalización se usa para hacer resaltar los
parecidos entre tipos de entidades de nivel más bajo y ocultar sus diferencias.
Ejemplo:
Una empresa está dividida en varios departamentos de los que se conoce su nombre que los
identifica y número de interno.
La empresa tiene un conjunto de coches (conducidos por chóferes) de los que se conoce matrícula
y marca. A cualquier chofer se le puede asignar cualquier coche. Se registra la fecha en que cada
chofer manejó cada coche. Un Chofer conduce un coche por día y no siempre el mismo.
Especialización
En la generalización cada entidad de alto nivel debe ser también una entidad de bajo
nivel. La especialización no tiene este limitante.
Se representa por medio de un triángulo denominado con la etiqueta "ISA", se distingue
de la generalización por el grosor de las líneas que conectan al triángulo con las
entidades.
La especialización denota la diferencia entre los conjuntos de entidades de alto y bajo
nivel.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: SEPTIEMBRE 2017 - FEBRERO/2018
Ejemplo:
La característica distintiva entre entidades empleado es el trabajo que realiza el empleado. Otra
especialización coexistente podría estar basada en si la persona es un trabajador temporal o fijo,
resultado en los conjuntos de entidades empleado-temporal y empleado-fijo. Cuando se forma
más de una especialización de un conjunto de entidades, una entidad en particular puede
pertenecer a varias especializaciones. Por ejemplo, una empleada dada puede ser una empleada
temporal y secretaria. En términos de un diagrama E-R, la especialización se representa
mediante un componente triangular etiquetado ES. La etiqueta ES representa, por ejemplo, que
un cliente «es» una persona. La relación ES se puede llamar también relación superclase-
subclase. Los conjuntos de entidades de nivel más alto y más bajo se representan como conjuntos
de entidades regulares, es decir, como rectángulos que contienen el nombre del conjunto de
entidades.