Está en la página 1de 7

Normalizacin

El proceso de normalizacin de datos consiste en aplicar rigurosas reglas de dependencia de datos a los elementos de datos en el sistema. El resultado es un conjunto de registros lgicos de la base de datos sin redundancia y no ambiguos. Cada tipo de registro es identificado por una llave nica y por elementos de datos que son dependientes bajo esa llave. La normalizacin es una tcnica para descomponer estructuras de datos en pequeas unidades. Es estas pequeas unidades, cada atributo depende totalmente de la llave primaria de la entidad donde reside. La normalizacin depende de la comprensin funcional de los datos en una organizacin y como se relacionan entre ellos.

CONCEPTOS BASICOS DE NORMALIZACION


Llave: es el atributo o conjunto de atributos de una entidad que sirve de identificador. Tambin se le denomina llave primaria o clave. Si una entidad posee varios atributos o conjuntos de los mismos, que independientemente sirven para identificarla se tomar una llave segn se desee y las otras se ignoran. Dependencia funcional: un atributo de una entidad es funcionalmente dependiente de otro, si y solo si, cada valor del segundo determina el valor del primero. Dado los tem de datos A y B , B es funcionalmente dependiente de A si para cualquier valor de A existe uno y solamente un valor B asociado con A. Este es el resultado deseado de la primera forma norma.

Las bases de datos relacionales se normalizan para:


Evitar la redundancia de los datos. Evitar problemas de actualizacin de los datos en las tablas. Proteger la integridad de los datos. En el modelo relacional es frecuente llamar tabla a una relacin, aunque para que una tabla sea considerada como una relacin tiene que cumplir con algunas restricciones: Cada columna debe tener su nombre nico. No puede haber dos filas iguales. No se permiten los duplicados. Todos los datos en una columna deben ser del mismo tipo.

Proceso de Normalization
no relacin Entidad Eliminar atributos multivaluados y compuestos Eliminar dependencias parciales

1FN

2FN
3FN

Eliminar dependencias transitivas Eliminar dependencias de claves no candidatas

Boyce-Codd

Primera Forma Normal (1FN)


Una tabla est en Primera Forma Normal _Todos los atributos son atmicos. Un atributo es atmico si los elementos del dominio son indivisibles, mnimos. _La tabla contiene una clave primaria. La llave primaria no contiene atributos nulos. _No posee ciclos repetitivos. Una columna no puede tener mltiples valores. Los datos son atmicos. (Si a cada valor de X le pertenece un valor de Y, entonces a cada valor de Y le pertenece un valor de X) Esta forma normal elimina los valores repetidos dentro de una BD

También podría gustarte