Normalizacion
Escuela de Administración y Negocios
Normalización de Bases de Datos
Diseño de Bases de Datos Normalización
Proceso de estandarizacion de las relaciones entre lasentidades, a fin de evitar: La repeticion de datos (redundancia). Inconsistencias de datos, resultantes de datos redundantes y actualizaciones parciales. Problemas de integridad de datos: perdidasparciales de datos (xej borrado datos de un Cliente, permaneciendo los datos de sus cuentas asociadas)
27/04/2012
2
Diseño de Bases de Datos Normalizacion
Fases del proceso de normalización(formas normales). Para proceder a la normalización, se debe definir un campo clave, la cual contendrá un valor único para cada registro. Clave-> integrado por uno o mas campos
27/04/2012
3Diseño de Bases de Datos Normalizacion 1FN
Primera Forma Normal (1FN) Una tabla se encuentra en 1FN si y solo si cada uno de los campos contiene un único valor para un registro determinado. Por ej., losregistros 2 y 3 no cumplen con la 1FN
Codigo 1 2 3 Nombre Marcos Lucas Marta Cursos Ingles Contabilidad,Informatica Ingles, Contabilidad
27/04/2012
4
Diseño de Bases de Datos Normalizacion1FN - Solucion
Primera Forma Normal (1FN)
Codigo 1 2 3 Nombre Marcos Lucas Marta Codigo 1 2 2 3 3 Cursos Ingles Contabilidad Informatica Ingles Contabilidad
27/04/2012
5
Diseño de Bases deDatos Normalizacion 2FN
Segunda Forma Normal (2FN) Una tabla se encuentra en 2FN si todos y cada uno de los campos dependen directamente de la clave.
Cod Empl 1 2 3 4 2 Cod.Depto 6 3 2 3 6 NombreJuan Pedro Sonia Veronica Pedro Depto Contabilidad Sistemas I+D Sistemas Contabilidad Años 6 3 1 10 5
27/04/2012
6
Diseño de Bases de Datos Normalizacion 2FN
Cod Empl 1 2 3 4 2 Cod.Depto 6 3 23 6 Nombre Juan Pedro Sonia Veronica Pedro Depto Contabilidad Sistemas I+D Sistemas Contabilidad Años 6 3 1 10 5
El campo nombre no depende funcionalmente de toda la clave, sólo depende del...
Regístrate para leer el documento completo.