Plantilla:Bases Datos/Modelo Logico

De WikiEducator
Saltar a: navegación, buscar

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


Icon key points.gif

Paso del modelo E/R a modelo Relacional

Transformacion er mr.png


  • En este nivel hay que estudiar una serie de conceptos sencillos, que convienen dejar claros


Icon activity.jpg
Elementos del nivel lógico
Dominio y atributo
Relación y tupla
Restricciones




Conceptos del nivel lógico: Elementos del modelo



Icon define.gif
Dominio
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).

Valores del Dominio.png

  • Podemos ver un dominio como un tipo de datos con restricciones.


Icon key points.gif

características de los valores de un dominio

homogéneos
Son volares todos del mismo tipo
atómicos
Son indivisibles
Si dividiéramos el valor, perdería su significado





Icon define.gif
Atributo
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)

Atributo 1.png

  • Podemos ver un dominio como un tipo de datos con restricciones.



Icon define.gif
Tupla
Es cada una de las filas que vamos a tener en la tabla
  • Se define como (no hace falta aprenderlo)
Un conjunto de pares de la forma 

T ={(A1,D1),(A2,D2),....,(An,Dn)}

donde

{A1,,A2,....,An} (n>0) es el conjunto de nombres de atributos del esquema necesariamente distintos.
{D1,,D2,....,Dn} son los dominios asociados a dichos atributos
que no tienen que ser necesariamente distintos.
Relacion tuplas.png



Icon define.gif
Relación
Una relación es la tabla que se va a formar
Es el conjunto de tuplas que constituyen el contenido de la información del mundo real
  • Una definición más formal
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)}.
A partir de esta definición, diremos que dos
relaciones R y S son compatibles si sus esquemas son idénticos.

Relación.png




Icon define.gif
Restricciones
Una restricción es una limitación que se va asociar 
a los posibles valores que se pueden dar en un momento dado


Icon key points.gif

Tipos de restricciones

De dominio
De clave
De valor no nulo
De integridad de entidades
De integridad referencial




Conceptos del nivel lógico: Dominio y atributo

Conceptos del nivel lógico: Dominio y atributo