Diferencia entre revisiones de «Plantilla:Bases Datos/Modelo Logico»
De WikiEducator
(→Nivel Lógico) |
|||
| Línea 10: | Línea 10: | ||
;Relación y tupla | ;Relación y tupla | ||
;Restricciones | ;Restricciones | ||
| + | }} | ||
| + | {{MRM_Clave|Title=Restricción de dominio| | ||
| + | *Es un concepto básico | ||
| + | Dice que el valor que ha de tomar cada atributo (campo) <br /> | ||
| + | dentro de una tupla (fila) ha de ser atómico y pertenecer al dominio | ||
| + | }} | ||
| + | {{MRM_Clave|Title=Restricción de valores no nulos| | ||
| + | *En un momento dado, el valor de un atributo puede ser no conocido o que no se aplique. | ||
| + | *Dado ese caso se han de permitir valores nulos además de los valores del dominio. | ||
| + | *Dos valores nulos nunca se consideran iguales. (Se consideran difrentes entre si). | ||
| + | }} | ||
| + | {{MRM_Clave|Title=Restricción de clave| | ||
| + | *Una relación se define como un conjunto de tuplas. | ||
| + | *Por definición, todos los elementos de un conjunto son distintos; | ||
| + | *En consecuencia, todas las tuplas de una relación deben ser distintas. | ||
| + | *Esto implica que no puede haber dos tuplas que tengan los mismos valores para todos sus atributos. | ||
| + | Para cumplir esta restricción va a haber un conjunto de atributos (1 o más)<br /> | ||
| + | cuyos valores nunca se pueden repetir <br /> | ||
| + | para dadas dos tuplas cualesquiera de la relación | ||
| + | {{MRM_Clave|Title=Tipos de claves| | ||
| + | ;Clave candidata | ||
| + | Cada conjunto de atributos que satisfacen esta restricción se llaman '''''clave candidata''''' | ||
| + | ;Clave principal | ||
| + | Siempre hemos de elegir una de las claves candidatos como clave principal | ||
| + | ;Claves alternativas | ||
| + | Serán el resto de claves | ||
| + | }} | ||
| + | {{MRM_Clave|Title=Valores de la clave| | ||
| + | ;Valor único | ||
| + | Los valores de la clave nunca se pueden repetir<br /> | ||
| + | Esto se aplica al conjunto de atributos que forman la clave | ||
| + | [[Archivo:valores_unicos.png]] | ||
| + | ;Valor no nulo | ||
| + | Los valores de las claves nunca pueden ser nulo.<br /> | ||
| + | Esto se aplica para cada atributo que forme parte de alguna clave candidata | ||
| + | [[Archivo:valores_no_null.png]] | ||
}} | }} | ||
| + | |||
| + | |||
| + | Dice que el valor que ha de tomar cada atributo (campo) <br /> | ||
| + | dentro de una tupla (fila) ha de ser atómico y pertenecer al dominio | ||
| + | }} | ||
| + | |||
| + | |||
====Conceptos del nivel lógico: Elementos del modelo==== | ====Conceptos del nivel lógico: Elementos del modelo==== | ||
Revisión de 05:40 25 abr 2018
Contenido
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
- En este nivel hay que estudiar una serie de conceptos sencillos, que convienen dejar claros
Dice que el valor que ha de tomar cada atributo (campo)
|
|
Para cumplir esta restricción va a haber un conjunto de atributos (1 o más)
Dice que el valor que ha de tomar cada atributo (campo)
|
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).
|
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
|





