Usuario:ManuelRomero/Modelo logico
Contenido
[ocultar]Nivel Lógico
- A este nivel vamos a usar el modelo relacional
- Es importante tener claro que lo que queremos realizar a este nivel es aplicar una serie de reglas para transformar el modelo entidad/interrelación o modelo de Chen en un modelo relacional
Comparativa de términos
|
- En este nivel hay que estudiar una serie de conceptos sencillos, que convienen dejar claros
Conceptos del nivel lógico: Elementos del modelo
Un dominio es el conjuntos de valores que puede tomar un determinado atributo (campo). de un elemento concreto (tupla o fila) del objeto (relación o tabla).
características de los valores de un dominio
Dice que el valor que ha de tomar cada atributo (campo) |
Un atributo son cada una de las características o propiedades de los elementos de información (tablas) Se define como el papel que desempeña un determinado dominio en una relación (tabla)
|
Una relación es un conjunto de tuplas del mismo esquema , y un esquema de relación es el esquema de las tuplas que lo forman. Notación : R (A1:D1, A2:D2, ....., An:Dn) define una relación de esquema {(A1,D1),(A2,D2),....,(An,Dn)}. |
Una restricción es una limitación que se va asociar
Tipos de restricciones
|
Restricción de dominio
Dice que el valor que ha de tomar cada atributo (campo)
|
Restricción de valores no nulos
|
Restricción de clave
Para cumplir esta restricción va a haber un conjunto de atributos (1 o más)
Tipos de claves
Valores de la clave
|
- Restricción de Integridad Referencial
Propagación de clave
Clave extranjera o foránea
Integridad referencial
|
Paso del modelo Entidad/Interrelación al modelo Relacional
Relaciones o tablas Atributos o campos
|
Entidades
Atributos
Atributos
|
Atributos multivaluados
Los atributos multivaluados generarán una nueva tabla o relación.
|
Atributos derivados
En principio los atributos derivados no se ponen De ellos se debe de realizar un estudio y determinar qué hacer
|
Atributos compuestos
Genero tabla por los atributos compuestos
|
Interrelaciones
- A continuación vamos a estudiar las relaciones
Interrelaciones o vínculos
consiste en llevar la clave de una tabla (clave principal
|
Interrelaciones 1:N
|
Interrelaciones M:N
|
Interrelaciones 1:1
1:1 con opcionalidad en un extremo
1:1 con opcionalidad en ambos extremos
1:1 con obligatoriedad en ambos extremos
|