Se coordinan exigencias encontradas,
eliminando redundancias
consiguiendo la máxima simplicidad,
evitando cargas suplementarias
Se obtiene una estructura
lógica, estableciendo equilibrio
entre los usuarios y la eficiencia
Equilibra: Flexibilidad, confidencialidad,
integridad, tiempo de respuesta, etc.
Adoptando soluciones de compromiso
PORTABILIDAD:
Es necesaria para
desarrollar
productos,
implementados
sobre distintos
SGBD.
DISEÑO LÓGICO
Estandar
Se elabora un esquema lógico estándar (ELS),
que se apoya en un modelo lógico estándar
(MLS), soportado por el SGBD que se vaya a
utilizar, al llegar a esta etapa es preciso
haber realizado la selección del sistema o
decidir el modelo de datos para trabajar.
Especifico
Con el ELS, teniendo en cuenta el
MLE propio del SGBD, se elabora el
ELE, que se describe en el LDD del
producto comercial que utilisemos.
Dispone de diagramas de
dependencias funcionales, la
teoría de la normalización, los
grafos relacionales, etc.
TRANSFORMACIÓN DEL
ESQUEMA CONCEPTUAL AL
LÓGICO ESTANDAR
Las reglas
son:
1. Todo tipo de
entidad se convierte
en una relación
2. Todo tipo de
interrelación N:M se
transforma en una
relación
3. Todo tipo de interrelación 1:N
se realiza lo que se denomina
propagación de clave, o bien se
crea una nueva relación
El modelo relacional no distingue
entre entidades e interrelaciones,
implica una perdida de semantica
con respectoa al esquema E/R
REGLAS CONSERNIENTES
AL MODELO BASICO
Transformación
De dominios
En el modelo relacional estandar un
dominio es un objeto más, propio de la
estructura del modelo que , tendrá su
definición en el LDD que se elija.
De entidades
En el modelo lógico estándar posee una
RELACIÓN o TABLA mediante el cual
representamos la entidades. Para su
definición disponemos de la sentencia
CREATE TABLE
De atributos de entidades
Cada atributo de una entidad se
trasforma en una columna de la
relación a la que ha dado lugar la
entidad. Teniendo en cuenta los
tres diferentes atributos que se
manejan esta regla es dividida en
tres.
Atributos identificadores
Atributos
identificadores
alternativos
Recoge por medio de la
cláusula UNIQUE los
objetos, ya que son
soportados
directamente por el
modelo relacional.
Atributos no identificadores
Estos atributos
pasan a ser
columnas, las cuales
tienen permitido
tomar valores nulos
a no ser que se
indique lo contrario
De interrelaciones
Depende del tipo de
correspondencia de la
interrelación, y de otros
aspectos semánticos variará
la manera de realizar la
transformación al esquema
relacional