09 2 Modelo Logico

Páginas: 6 (1461 palabras) Publicado: 10 de septiembre de 2015
UNIVERSIDAD NACIONAL DEL CENTRO
DEL PERU
FACULTAD
INGENIERIA DE SISTEMAS

Modelamiento de Base de Datos

MODELO LOGICO

ING. RAFAEL ROJAS BUJAICO

MODELO LOGICO
El diseño lógico de una base de datos consta de dos etapas:
- El diseño lógico estándar
- El diseño lógico específico.
En el Diseño Lógico Estándar, se toma el esquema
conceptual resultante de la fase de diseño conceptual, y
teniendo encuenta los requisitos de proceso, se construye
un Esquema Lógico Estándar (ELS), que se apoya en un
Modelo Lógico Estándar (MLS), que será el mismo modelo
de datos soportado por el SGBD a utilizar, pero sin las
restricciones de ningún producto comercial en concreto.
Una buena forma de describir el ELS es utilizando el
lenguaje estándar del MLS (por ejemplo SQL).

• En la fase de diseño lógico,además de las
herramientas ya descritas (MLS, MLE, lenguajes SQL),
se disponen de otras que permiten establecer un buen
diseño lógico, como por ejemplo la normalización, la
desnormalización.

Pasos del esquema conceptual al esquema lógico estándar
Lo primero que hay que realizar en la fase de diseño lógico, es obtener
el esquema lógico estándar, a partir del esquema conceptual obtenido
en laprimera fase.
Primero se describen las Reglas Básicas para convertir los tipos de
Entidad, Relaciones y Atributos.
Segundo se muestran las reglas especializadas para convertir las
relaciones opcionales 1-M, jerarquías de generalización y relaciones
1-1.
A. REGLAS BÁSICAS DE CONVERSIÓN:
-. Convierte todo lo que está en un Diagrama Entidad Relación
excepto las jerarquías de Generalización.

1. Regla deltipo de Entidad: Cada tipo de Entidad (excepto los
subtipos) se convierte en una tabla. La llave primaria del tipo
de Entidad (si no es débil) se convierte en la llave primaria de
la tabla. Los atributos del tipo Entidad se convierten en las
columnas de la tabla. Es decir una entidad se transforma en
una relación: esto es, cada entidad genera una tabla, con sus
mismos atributos, incluyendo lasclaves.
2. Regla de Relación 1-M: Cada relación 1-M se convierte en
una llave foránea en la tabla que corresponda al tipo de
entidad hija (el tipo de entidad cerca del símbolo de pata de
cuervo). Si la cardinalidad mínima del lado madre de la
relación es 1, la llave foránea no debe aceptar valores nulos.
Importa las claves de la entidad con las que se relaciona:
cada relación con cardinalidad 1-Nimporta los atributos
clave que contiene la entidad con cardinalidad N.

3. Regla de Relación M-N: Cada relación de M-N se convierte
en una tabla separada. La llave primaria de la tabla es una
combinación de llaves formada por las llaves primarias de
los tipos de entidad que participan en la relación M-N. Las
relaciones entre entidades con cardinalidad M-N generan
una tabla, con los atributos clavede ambas entidades.
4. Regla de Dependencia Identificable: Cada relación
identificable (representada por una línea de relación
contínua) agrega un componente a la llave primaria. La llave
primaria de la tabla que corresponda a la entidad débil está
formada por:
i. La llave local subrayada (si es que existe) de la entidad
débil.
ii. La(s) llave(s) primaria(s) de l(os) tipo(s) de entidad
conectadapor la relación identificable.
Cada relación dependiente, importa la clave de la otra
entidad, como clave.

B. CONVERSIÓN DE RELACIONES OPCIONALES 1-M:
-. La llave foránea resultante contiene valores nulos, recuerde
que una relación con una cardinalidad mínima de 0 es
opcional.
-. Para evitar los valores nulos cuando se convierte una relación
1-M opcional se puede aplicar la regla 5.
5. ReglaOpcional de la Relación 1-M: Cada relación 1-M con la
cardinalidad mínima de 0 en el lado de la madre se
convierte en una tabla nueva. La llave primaria de la tabla
nueva es la llave primaria del tipo de entidad del lado de la
hija (muchos) de la relación.
El uso de la Regla 5 en lugar de la Regla 2 evita que haya
valores nulos en las llaves foráneas, a la vez que
genera
también más tablas.
En...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 09 2 EL MODELO DE SEGURIDAD DE AUDITOR A
  • modelos de logica
  • modelo logico
  • Logica 2
  • logica 2
  • 3 09 2
  • SIM 09 2015 2
  • Modelos 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS