Buenas Tareas
1) ¿Qué es y en qué consiste la normalización?
2) Que problemas o anomalías soluciona la normalización
3) Describa y de un ejemplo de cada una de las formas normales
4) Describa las 12reglas de codd que debe tener un sistema relacional y de por lo menos un ejemplo de cada uno.
SOLUCION
1) proceso mediante el cual se transforman datos complejos a un conjunto de estructurasde datos más pequeñas
• consiste en una serie de reglas que sirven para ayudar a los diseñadores de bases de datos a desarrollar un esquema que minimice los problemas de lógica.
2)
• Incapacidadde almacenar ciertos hechos.
• Redundancias y, por tanto, posibilidad de inconsistencias.
• Ambigüedades.
• Pérdida de información.
• Aparición en la B.D. de estados no válidos en elmundo real, es lo que se llama anomalías de
• inserción, borrado y modificación.
• mucho menor uso de espacio en disco.2) 1FN. Una relación está en primera forma normal si y sólo si satisface que sus dominios
Simples sólo tienen valores atómicos, es decir, si todos sus atributos son atómicos.
EJM:E-R en su primera forma normal.
2FN. Una relación se encuentra en segunda forma normal si y sólo si está en primera forma
Normal y todos los atributos no clave
Dependen por completo de laclave primaria.
EJM: segunda forma normal
- 3FN. Una relación está en tercera forma normal si y sólo si está en segunda forma normal y además, cada atributo no clave
Depende de la claveprimaria de modo no transitivo. Dicho
De otra forma, una relación está en tercera forma normal si y sólo si sus atributos no clave
Son:
o Mutuamente independientes, es decir, noexiste un atributo no clave que dependa
Funcionalmente de alguna combinación del resto de atributos no clave.
Por completo dependientes funcionalmente de la clave primaria.
EJM: tercera forma...
Regístrate para leer el documento completo.