clave candidata Conjunto de
atributos de una tabla que
identifican unívocamente cada
tupla de la tabla. clave
primaria Clave candidata que
se escoge como identificador
de las tuplas. clave alternativa
Cualquier clave candidata que
no sea primaria clave externa
o secundaria Atributo de una
tabla relacionado con una
clave de otra tabla.
DEBE LLEVAR
TIPOS DE TABLAS
DOMINIOS
NULOS
QUES ES:
Los valores nulos indican contenidos de
atributos que no tienen ningún valor. En
claves secundarias indican que el registro
actual no está relacionado con ninguno.
En otros atributos indica que no se puede
rellenar ese valor por la razón que sea.
Las bases de datos relacionales admiten
utilizar ese valor en todo tipo de
operaciones. Eso significa definir un
tercer valor en la lógica. Además de el
valor verdadero o falso, existe el valor
para los nulos. La razón de este tercer
valor ambiguo es que comparar dos
atributos con valor nulo, no puede
resultar ni verdadero, ni falso. De hecho
necesitamos definir la lógica con este
valor:
DISEÑO CONCEPTUAL DE BASES DE DATOS
RESTRICCIONES
modelo relacional
QUE ES:
Se trata de unas condiciones de
obligado cumplimiento por los
datos de la base de datos. Las hay
de varios tipos.
INHERENTES
QUE ES:
Son aquellas que no son
determinadas por los usuarios,
sino que son definidas por el
hecho de que la base de datos
sea relacional.
POR EJEMPLO:
SEMÁNTICAS
QUE ES:
El modelo relacional permite a los usuario
incorporar restricciones personales a los
datos.
LAS PRINCIPALES SON:
QUE ES:
Los dominios suponen una gran
mejora en este modelo ya que
permiten especificar los posibles
valores válidos para un atributo.
Cada dominio incorpora su nombre
y una definición del mismo.
Ejemplos de dominio: