REDUCCIÓN DE UN DIAGRAMA E R

Páginas: 6 (1361 palabras) Publicado: 1 de octubre de 2015
MODELAMIENTO DE BASE DE DATOS

MODELO E/R AL RELACIONAL

  DEL MODELO E/R AL MODELO RELACIONAL

TRANSFORMACIÓN DE UN DIAGRAMA E/R EN UN ESQUEMA RELACIONAL
ENTIDADES
Cada tipo de entidad da lugar a una relación en la base de datos relacional:
Los atributos del tipo de entidad.

ATRIBUTOS

Atributos compuestos:
Se incluyen en la relación (tabla) todos los atributos simples (atómicos) que formanparte del atributo compuesto.
Atributos derivados​
:
No se almacenarán en la base de datos, por lo que ​
no ​
se incluyen como atributos
de las relaciones.
Atributos multivalorados
Se almacenan en una tabla auxiliar que incluya las columnas necesarias para
almacenar la clave primaria del conjunto de entidades más aquéllas que se
necesiten para representar un valor del atributo multivalorado.
La tablaauxiliar incluirá una clave externa que haga referencia a la tabla
correspondiente al conjunto de entidades que incluye el atributo multivalorado.
Clave primaria
Una de las claves candidatas del conjunto de entidades.
RELACIONES
Cada tipo de relación da lugar a una tabla en la base de datos relacional.
Atributos
Los atributos de las claves primarias de las entidades que intervienen en larelación
más los atributos propios de la relación.
Clave primaria
Si la relación no tiene atributos propios:
Relación muchos a muchos: La unión de las claves.
Relación uno a muchos: La clave correspondiente a muchos.
Relación uno a uno: Una de las claves.
Si hay atributos propios de la relación:
Los atributos correspondientes al tipo de relación, a los que tal vez añadiremos
algunos atributos propiosdependiendo de la semántica del problema.
Clave externas
Una por cada clave primaria de las entidades que intervienen en la relación.
ENTIDADES DÉBILES
Atributos
Además de los atributos propios de la entidad débil, los atributos pertenecientes a
la clave primaria de la entidad fuerte de la que depende existencialmente la entidad
1

MODELAMIENTO DE BASE DE DATOS

MODELO E/R AL RELACIONAL

débil.
Claveprimaria
La clave primaria de la entidad fuerte más un conjunto de atributos propio de la
entidad débil:
Clave primaria de la entidad fuerte + Discriminante
Clave externa
Una, haciendo referencia a la entidad fuerte de la que depende existencialmente la
entidad débil.
RELACIONES DE ESPECIALIZACIÓN Y GENERALIZACIÓN
Se pueden utilizar distintas estrategias:
1.

Crear una tabla por cada conjunto deentidades: Las particularizaciones
heredan la clave primaria del conjunto de entidades de nivel superior (la
cual será, en las tablas correspondientes a los subtipos, una clave externa
que referencia a la tabla derivada del supertipo).

Empleado (NRP, nombre, dirección… )
Profesor (NRP, departamento, categoría)
PAS (NRP, grupo, nivel)
REDUCCIÓN DE UN DIAGRAMA E-R A TABLAS
Tanto el modelo E-R, comoel modelo de BD relacional son representaciones
abstractas y lógicas del desarrollo del mundo real. Debido a que los dos modelos
emplean principios de diseño similares, se puede convertir un diseño E R en un
diseño relacional, siguiendo una serie de normas que podemos resumir de la
siguiente forma:
a​
)​
Para las ​
ENTIDADES​
:


Se genera una tabla con los atributos de una entidad. La claveprimaria de la
tabla es la misma que la de la entidad del modelo E-R.

 matric 
 
preci

 
model

 
matric

model
o

precio

COCHE 
 

1

MODELAMIENTO DE BASE DE DATOS



MODELO E/R AL RELACIONAL

En el caso de entidades débiles, se genera una tabla con los atributos de la
entidad débil, más la clave primaria de la entidad fuerte. La clave primaria
de la tabla generada por la entidad débilestará formada por los atributos
clave de la entidad débil en el modelo E-R más los atributos clave de la
entidad fuerte en el modelo E-R.

EMPLEADO 
 
FAMILIAR 
 
 
n_emp 
 
nombr

 
fecha_na

 
nombre_

 
relacion 
 

EMPLEADO
n_emp

nombre

fecha_nac

FAMILIAR
n_emp

relacion

nombre_f

b) ​
Para las ​
RELACIONES​
:


Si la relación es del tipo 1:1 y el tipo de participación de una entidad...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diagrama e-r
  • DIAGRAMA E-R
  • Reduccion de diagramas (computacion)
  • Diagrama H-R
  • base de datos diagrama E/R
  • Diagrama E R
  • Diagrama e-r
  • Uso de Diagramas de Decisión binaria, para la reducción de procesos.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS