Libros

Páginas: 5 (1002 palabras) Publicado: 6 de agosto de 2012
[UNEFA – ING. SISTEMA . V SEMESTRE] Base de Datos

GUIA DE BASE DE DATOS.
PARTE 2: Unidad 1: Modelo Entidad Relación Extendido

Modelo Entidad-Relación Extendido (E-R E)
El Modelo Entidad-Relación Extendido incluye todos los conceptos del Entidad-Relación e incorpora
otros nuevos. Habrá que tener en cuenta que no existe una terminología estandarizada para estos
conceptos, por lo queusaremos la más difundida.
Incorpora nuevos conceptos
A. Subclase y Superclase
B. Herencia
C. Especialización
D. Generalización
E. Categoría

A. Subclase y Superclase:
En el modelo Entidad-Relación, una entidad agrupa un conjunto de ocurrencias de entidad del
mismo tipo. En muchos casos, estas ocurrencias se pueden agrupar a su vez en otros subconjuntos
que tienen un significado propio paralos propósitos de la Base de Datos y, por tanto, deberían
representarse de forma explícita.
Ejemplo de Subclase y Superclase

La relación que se establece entre una Superclase y una Subclase, la llamaremos Relación
clase/subclase.
Empleado / Secretaria
Empleado / Ingeniero
Vehículo / Camión
Vehículo / Motocicleta

Prof. Lcdo. Wilfredo Díaz

Página 1/7

[UNEFA – ING. SISTEMA . VSEMESTRE] Base de Datos

Subclase y Superclase – Notación en el Diagrama

Algunas consideraciones de Subclase y Superclase
• Una instancia de subtipo también es instancia del supertipo y es la misma instancia, pero con
un papel específico distinto.
• Una instancia no puede existir sólo por ser miembro de un subtipo: también debe ser
miembro del supertipo
• Una instancia del supertipo puedeno ser miembro de ningún subtipo
¿Cuándo utilizar Subclases?
1. Cuando hay atributos que sólo tienen sentido para algunas instancias de un tipo y no para
todas.
2. Cuando hay tipos de relación en los que sólo participan algunas entidades de un tipo y no
todas.

B. Herencia




Una Subclase puede tener atributos propios y participar en relaciones por separado.
Los atributosaplicables solamente a cada una de las Subclases, se denominan atributos
específicos de la subclase.
Una Subclase hereda todos los atributos de la Superclase, y todas las relaciones en las que
participa la Superclase.

Prof. Lcdo. Wilfredo Díaz

Página 2/7

[UNEFA – ING. SISTEMA . V SEMESTRE] Base de Datos

C. Especialización



El proceso por el que se definen las diferentes subclases deuna superclase se conoce como
especialización. El conjunto de subclases se define basándonos en características diferenciadoras
de las ocurrencias de entidad de la superclase.
Podemos tener varias especializaciones de una misma entidad basándonos en distintos criterios o
discriminantes.
Ejemplo de Especialización

Prof. Lcdo. Wilfredo Díaz

Página 3/7

[UNEFA – ING. SISTEMA . VSEMESTRE] Base de Datos

D. Generalización



Proceso inverso de la especialización.
Suprimir diferencias entre varios tipos de entidad: identificar atributos y relaciones comunes, y
formar una superclase que los incluyan
Ejemplo de Generalización





Ejercicio de Generalización
Se tiene la entidad Cta_Ahorro que tiene los atributos No_Cta, Saldo y Tasa_interes
Cta_Cheques, tienelos atributos No_Cta y Saldo y Saldo_Deudor.
¿Cómo se puede Generalizar?

Actualmente el Hospital San Martín, cuenta con una base de datos que permita llevar el control de
sus procesos, pero que desea eficientar, la BD está estructurada como sigue:
• Para controlar a sus tipos de empleados, se manejan 4 entidades: médico, enfermer o,
administrativo, intendente.
• Cada entidad, tiene comoatributos, número de control, nombre completo, domicilio, teléfono
y salario.
• La entidad médico, adicionalmente tiene los atributos número de cédula profesional y
especialidad.
• La entidad enfermero, adicionalmente tiene el atributo número de cédula profesional.
• La BD, cuenta con la entidad pacientes, cuyos atributos son: número de control, nombre,
domicilio, teléfono y alergias.
• En...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Libro libro
  • Libros
  • Libro
  • Libros
  • Libros
  • Libros
  • Libros
  • Libros

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS