scf hola
Éstas son el tipo de cosas que nosotros como diseñadores de la base dedatos, necesitamos decidir, y la experiencia y el sentido común nos pueden auxiliar para tomar la decisión correcta. La normalización no es una ciencia exacta, más biensubjetiva.
Existen básicamente tres niveles de normalización: Primera Forma Normal (1NF), Segunda Forma Normal (2NF) y Tercera Forma Normal (3NF). Cada una de estas formas tienesus propias reglas.
Cuando una base de datos se conforma a un nivel, se considera normalizada a esa forma de normalización. No siempre es una buena idea tener una base dedatos conformada 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.Conclusión del proceso de normalización.
Podemos concluir el proceso de normalización cuando analizando nuestras tablas comprobamos que somos capaces de realizar una actualizaciónsin tener que cambiar más de un dato para cada actualización.
Mencionar que el proceso de normalización ha ido evolucionando, los investigadores de bases de datos hanincluido dos formas normales a las tres que hemos explicado, la forma normal D y E.
Estas dos últimas formas pertenecen a la normalización avanzada, y no son aplicables a lamayoría de las bases de datos, ya que es muy difícil alcanzar un nivel de complejidad tan alto como para tener que aplicarlas. Incluso se aconseja a los diseñadores que revisen susestructuras cuando es necesario aplicar las formas normales D y E, ya que posiblemente si son necesarias es porque el desarrollador a cometido errores en su diseño.
Regístrate para leer el documento completo.