NORMALIZACIÓN DE BASE DE DATOS
por Eder Juan Francisco Ita Sarrin

1. 12 reglas para el modelo E-R a tener en cuenta
1.1. 1.- Regla de la información
1.2. 2.- Regla del acceso garantizado
1.3. 3.- Tratamiento sistemático de los valores nulos
1.4. 4.- Regla de descripción de base de datos
1.5. 5.- Regla del sub-lenguaje integral
1.6. 6.- Regla de insertar y actualizar
1.7. 7.- Regla de independencia física
1.8. 8.- Regla de la actualización de las vistas
1.9. 9.- Regla de la independencia lógica
1.10. 10.- Regla de la independencia de la integridad
1.11. 11.- Regla de la distribución
1.12. 12.- Regla de la no-subversión
2. Elimina la duplicidad y redundancia de datos
2.1. OBJETIVOS
2.1.1. 1.- Especificación, evita errores de identificación creando un lenguaje claro y preciso
2.1.2. 2.- Unificación, permite un standart internacional
2.1.3. 3.- Simplificación, reduce los modelos quedándose con los necesarios
3. Grados de normalización
3.1. PRIMERA FORMA NORMAL (1FN)
3.1.1. Establece que las columnas repetidas deben de eliminarse y colocarse en tablas separadas
3.2. SEGUNDA FORMA NORMAL (2FN)
3.2.1. Establece que todas las dependencias parciales se deben de eliminar y separar dentro de sus propias tablas
3.3. TERCERA FORMA NORMAL (3FN)
3.3.1. Si todas las columnas que no son llave son funcionalmente dependientes por completo de la llave primaria y no hay dependencias transitivas