Definiciones y Ejemplos - Modelo Entidad-Relacion

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

UNIVERSIDAD TÉCNICA DE AMBATO

FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL


PERÍODO ACADÉMICO: SEPTIEMBRE 2017 - FEBRERO/2018

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

- Se reinterpreta una relación como si fuera una entidad.


- Permite crear varios tipos de entidad, relacionados mediante un tipo de relación, para
formar un tipo de entidad agregada de nivel superior.
- La nueva entidad se utiliza como cualquier otra
- Es muy útil cuando el tipo de entidad agregado debe relacionarse con otros tipos de
entidad.

Ejemplo:

Se desea guardar información sobre las conferencias realizadas en una convención.

• Cada conferencia trata sobre uno o más temas.

• 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.

La generalización consiste en identificar todos aquellos atributos iguales de un conjunto de


entidades para formar una entidad(es) global(es) con dichos atributos semejantes, dicha
entidad(es) global(es) quedara a un nivel más alto al de las entidades origen.

La generalización nos permite:

 Representar sub agrupaciones de entidades


 Se utiliza cuando dichas sub agrupaciones:
 Son significativas y es representarlas en forma explícita por su importancia para la
aplicación de la base de datos
 Tienen atributos y/o relaciones particulares
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: SEPTIEMBRE 2017 - FEBRERO/2018

Ejemplo:

Una empresa está dividida en varios departamentos de los que se conoce su nombre que los
identifica y número de interno.

De los funcionarios se conoce su número, nombre, dirección y departamento en el que trabaja.


Si el funcionario es chofer, se conoce su número de libreta y número de accidentes que tuvo. Si
es administrativo, los idiomas que habla. Si es técnico, las especialidades en las que puede
trabajar.

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.

Además, la empresa lleva adelante un conjunto de proyectos (identificados por un número) en


los que trabajan los empleados técnicos. Estos proyectos tienen un nombre, fecha de comienzo y
de finalización. Un técnico puede trabajar en varios proyectos y viceversa.

Especialización

Es el resultado de tomar un subconjunto de entidades de alto nivel para formar un conjunto de


entidades de más bajo nivel.

 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.

También podría gustarte