nose

Páginas: 2 (253 palabras) Publicado: 29 de abril de 2013
ORMAS NORMALES
PRIMERA FORMA NORMAL (1FN)
Una relación R se encuentra en 1FN si y solo si para cada atributo existe un valor atómico (indivisible) y porcada relación o tabla se puede identificar, al menos uno de sus atributos como llave primaria (PRIMARY KEY).
Ejemplo
Por ejemplo, no se pueden incluir enel atributo Dirección el domicilio habitual y el de vacaciones; habría que crear dos registros que se diferenciarán por el atributo Dirección:

Estatabla no está en 1FN, ya que el cliente con Id 2 tiene dos direcciones. Para poder tener esta tabla en 1FN se hace el siguiente cambio:

SEGUNDA FORMA NORMAL(2FN)
Una relación R esta en 2FN si y solo si están en 1FN y los atributos no llave dependen funcionalmente de la llave primaria.

Ejemplo
En elejemplo anterior, tanto el nombre como los apellidos dependen del NIF. Se crea una nueva tabla que contiene los atributos: NIF, nombre y apellidos, eliminándosede la tabla cliente los atributos nombre y apellidos, quedando las siguientes tablas:

TERCERA FORMA NORMAL (3FN)
Una tabla está en Tercera Forma Normal o3FN si está en 2FN y no existen atributos que no pertenezcan a la clave primaria que puedan ser conocidos mediante otro atributo que no forma parte de laclave primaria, es decir, no hay dependencias funcionales transitivas.

Ejemplo
Siguiendo con el ejemplo anterior, cuando hay dependencias funcionalestransitivas, se crea una nueva tabla con los atributos que tienen dependencia funcional transitiva, eliminándose el atributo dependiente de la tabla original.
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS