2. NORMALIZACION-DEFINICION
Las bases de datos relacionales se normalizan para:
Evitar la redundancia de datos
Evitar problemas de actualización de los datos en las tablas
Proteger la integridad de los datos.
3. DEPENDENCIA FUNCIONAL
• La dependencia funcional es una restricción que se hace sobre una
entidad y no sobre un ejemplar de la entidad dada. En si vienen a ser
como una propiedad de la entidad, que se impone por los usuarios del
sistema, y se deben cumplir las ocurrencias en todo momento.
DESCOMPOSICIONES FUNCIONALES
Se define como proceso de afinación que se hace paso a paso,
que conlleva al alejamiento de las entidades y asociaciones del
mundo real.
4. DESCRIPCION DE LAS 7 FORMAS
NORMALES
PRIMERA FORMA NORMAL
• Para que la base de datos cumpla la Primera Forma Normal, cada columna
debe ser atómica, además cada atributo debe tener nombre único y asu vez
no pueden existir duplas idénticas.
5. SEGUNDA FORMA NORMAL
• Para que se pueda ser Segunda Forma Normal primero se deber ser 1FN, con la
inclusión de que todas las columnas que formen parte de una clave candidata deben
de dar información sobre la clave completa.
• Para eso deben identificarse primero las claves candidatas, además se puede o no
elegir una clave principal que se debe identificar como Primary Key PK, lo que sí es
obligatorio es al menos tener una clave candidata. En caso de no existir un
candidato para clave principal, se debe crear una columna solo específicamente para
ese caso.
6. TERCERA FORMA NORMAL
• De la misma forma que en la anterior regla, una base de datos está en 3FN si
está en 2FN, además de que todas las columnas que no sean claves dependen
de la clave completa de la forma no transitiva.
• En pocas palabras se debe eliminar cualquier relación que permita llegar a un
mismo dato de dos o más formas distintas.
7. FORMA NORMAL DE BOYCCE Y CODD
• Una relación está en FNBC si cualquier atributo sólo facilita información sobre
las claves candidatas, y no así sobre atributos que no formen parte de ningún tipo
de clave candidata.
• Esto significa que no deben existir interrelaciones entre atributos de afuera de las
claves que son candidatas.
8. CUARTA FORMA NORMAL
• Una relación está en 4FN si en cada dependencia multivaluada x--> -->y no trivial, X es
la clave candidata.
• Una dependencia multivaluada A ->-> B es trivial cuando B es parte de A. Esto sucede
cuando A es un conjunto de atributos, y B es un subconjunto de A.
9. QUINTA FORMA NORMAL
• Sirve para eliminar dependencias de proyección o reunión, que se encuentran raramente en las
bases de datos.
FORMA NORMAL DOMINIO-CLAVE
• Aquí se involucra los conceptos de dominio, clave y restricción, en este tipo de
forma no se puede tener irregularidades de actualización, inserción o borrado.
10. CONCLUSION
Como conclusion nos dan unas grandes ventajas como por ejemplo en estos 2
aspectos:
• La integridad de datos (porque ya no hay datos redundantes ni omitidos).
• Proporciona consultas optimizadas gracias a la generacion de combinaciones
eficaces y rapidas que se hace con las tablas.