Subido por NOELIA FLORES

NORMALIZACION

Anuncio
OBJ ETI VOS
Decimos que un atributo Y de una relación
«depende funcionalmente» de otro atributo X
de la
relación si a todo valor de X le corresponde
siempre el mismo valor de Y.
La dependencia funcional se representa como:
X -> Y
De pe nde nc i a f u nc i o nal
De pe nde nc i a f u nc i o nal
t r ans i t i v a
Cu ar t a Fo r ma No r mal
(4FN)
Ot r as f o r mas de no r mal i z ac i ó n
Una tabla está en 4NF si y solo si esta en Tercera
forma normal o en BCNF (Cualquiera de ambas) y no
posee dependencias multivaluadas no triviales. La
definición de la 4NF confía en la noción de una
dependencia multivaluada.
N or m alización de Bases de D atos
La forma normal de Boyce-Codd requiere que no existan
dependencias funcionales no triviales de los atributos que
no sean un conjunto de la clave candidata. En una tabla en
3FN, todos los atributos dependen de una clave, de la
clave completa y de ninguna otra cosa excepto de la clave.
¿Qu é e s ?
Consiste en aplicar una serie de
reglas a las relaciones obtenidas
tras el paso del modelo E-R
(entidad-relación) al modelo
relacional.
Pr i me r a Fo r ma No r mal
(1FN)
- Elimine los grupos repetidos
de las tablas individuales.
- Cree una tabla independiente
para cada conjunto de datos
relacionados.
- Identifique cada conjunto de
datos relacionados con una
clave principal.
Se g u nda Fo r ma No r mal
(2FN)
- Cree tablas independientes para
conjuntos de valores que se
apliquen a varios registros.
- Relacione estas tablas con una
clave externa.
Fo r ma no r mal de Bo y c e Co dd
(BCNF,Bo y c e Co dd)
Te r c e r a Fo r ma No r mal
(3 FN)
- Elimine los campos que no
dependan de la clave.
Descargar