Escolar Documentos
Profissional Documentos
Cultura Documentos
DE DATOS
Ing. Hctor Castillo
Qu es la normalizacin
La normalizacin es el proceso mediante el cual se
transforman datos complejos a un conjunto de estructuras de
datos ms pequeas, que adems de ser ms simples y ms
estables, son ms fciles de mantener. Tambin se puede
entender la normalizacin como una serie de reglas que
sirven para ayudar a los diseadores de bases de datos a
desarrollar un esquema que minimice los problemas de
lgica.
Cada regla est basada en la que le antecede. La
normalizacin se adopt porque el viejo estilo de poner
todos los datos en un solo lugar, como un archivo o una
tabla de la base de datos, era ineficiente y conduca a
errores de lgica cuando se trataban de manipular los
datos.
Objetivos de la Normalizacin
La intencin de la base de
datos relacional es la
eliminacin de la teora de las
anomalas que ocurren en una
base de datos.
El concepto
Anomalas pueden producirse de la
durante los cambios de una
base de datos. anomalas
La normalizacin La normalizacin es
disminuye el el proceso por el cual
rendimiento de la se abstraen todos los
base de datos. atributos de las
tablas.
No se necesita ir mas
all de la tercera
forma normal
Normalizacin de base de datos
Existen algunas reglas de normalizacin de base
de datos, cada una de estas reglas se les llama
Forma Normal.
Si dentro de la base de datos se observa la
primera regla se dice que esta en Primera Forma
Normal.
Si las tres primeras reglas se observan se dice que
la base de datos esta en su Tercera Forma
Normal.
Grados de Normalizacin
Existen bsicamente tres niveles de normalizacin:
Primera Forma
Normal (1NF).
Segunda Forma
Normal (2NF)
Tercera Forma
Normal (3NF).
Grados de Normalizacin
Cada una de las formas anteriores tienen sus
propias reglas. Cuando una base de datos se
conforma a un nivel, se considera normalizada a
esa forma de normalizacin.
Primera Forma Incluye la eliminacin de todos los grupos repetidos
Normal (1FN)
Segunda Forma Asegura que todas las columnas que no son llave sean
Normal (2FN) completamente dependientes de la llave primaria (PK).