Base De Datos
Enviado por frita • 5 de Diciembre de 2011 • 634 Palabras (3 Páginas) • 425 Visitas
Normalización: Según Codd la normalización consiste en someter un Esquema de relación a una serie de pruebas para verificar si Pertenece o no a una cierta forma normal.
La normalización es un proceso mediante el cual un esquema De relación que no es satisfactorio se lleva a un nuevo Esquema equivalente pero de mejor calidad en cuanto al diseño.
Formas Normales: 1FN, 2FN, 3FN, 4FN, 5FN
1. Enuncie la primera forma normal (1NF)
Una relación R se encuentra en 1FN si y solo sí por cada renglón columna contiene valores atómicos.
2. Qué debe cumplir una relación en su primera forma normal.
Debe cumplir lo siguiente:
-Las celdas de las tablas poseen valores simples y no se permiten grupos ni arreglos repetidos como valores, es decir, contienen un solo valor por cada celda.
-Todos los ingresos en cualquier columna(atributo) deben ser del mismo tipo.
-Cada columna debe tener un nombre único, el orden de las columnas en la tabla no es importante.
-Dos filas o renglones de una misma tabla no deben ser idénticas, aunque el orden de las filas no es importante.
3. Muestre un ejemplo E-R en su primera forma normal.
4. Enuncie la segunda forma normal (2NF)
Una relación R está en 2FN si y solo si está en 1FN y los atributos no primos dependen funcionalmente de la llave primaria.
5. Represente funcionalmente la 2NF
6. Enuncie la tercera forma normal (3NF)
Una relación R está en 3FN si y solo si esta en 2FN y todos sus atributos no primos dependen no transitivamente de la llave primaria.
7. Represente funcionalmente la 3NF
8. Represente funcionalmente la forma normal de Boyce Codd (NFBC)
9. Enuncie la cuarta forma normal (4NF)
Un esquema de relaciones R está en 4FN con respecto a un conjunto D de dependencias funcionales y de valores múltiples sí, para todas las dependencias de valores múltiples en D de la forma X->->Y, donde X<=R y Y<=R, se cumple por lo menos una de estas condiciones:
* X->->Y es una dependencia de valores múltiples trivial.
* X es una superllave del esquema R.
10. Muestre un ejemplo de 4NF
11. Enuncie la 5NF
Un esquema de relaciones R está en 5FN con respecto a un conjunto D de dependencias funcionales, de valores múltiples y de producto, si para todas las dependencias de productos en D se cumple por lo menos una de estas condiciones:
* (R1, R2, R3, ... Rn) es una dependencia de producto trivial.
* Toda Ri es una superllave de R.
La quinta forma normal se refiere a dependencias que son extrañas. Tiene que ver con tablas que pueden dividirse en subtablas, pero que no pueden reconstruirse.
Dependencia
...