4.1 CONCEPTOS BÁSICOS


Normalización es el proceso mediante el cual se transforman datos complejos a un conjunto de estructuras de datos más pequeñas, que además de ser más simples y más estables, son más fáciles de mantener. También se puede entender la normalización como una serie de reglas que sirven para ayudar a los diseñadores de bases de datos a desarrollar un esquema que minimice los problemas de lógica. Cada regla está basada en la que le antecede. La normalización 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 conducía a errores de lógica cuando se trataban de manipular los datos.
Grados de normalización, Existen básicamente tres niveles de normalización: primera forma normal (1FN), segunda forma norma (2FN) y tercera forma normal (3FN). Cada una de estas formas tiene propias reglas. Cuando uno base de datos se confirma a un nivel, se considera normalizada en el nivel más alto de normalización, puede llevar a un nivel de complejidad que pudiera ser evitado si estuviera en un nivel más bajo de normalización.
Primera forma Normal (1FN), incluye la eliminación de todos los grupos repetidos.
Segunda forma normal (2FN), asegura que todas las columnas que no son llave sean completamente dependientes de la llave primaria (PK).
Tercera forma Normal (3FN). Elimina cualquier dependencia transitiva. Una dependencia transitiva es aquella en la cual las columnas que no son llave son dependientes de otras columnas que tampoco son llave.

No hay comentarios.:

Publicar un comentario