Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccin
Redundancia y Anomalas
Redundancia de datos:
Anomalas:
Una dependencia funcional es una conexin entre uno o ms atributos. Por ejemplo si se conoce
el valor de numero de cedula tiene una conexin con Apellido o Nombre.
Las dependencias funcionales del sistema se escriben utilizando una flecha, de la siguiente
manera:
FechaDeNacimiento Edad
Dependencia Funcional
Ejemplo: Tres atributos A-B-C, donde A es el atributo PK, B,C dependen funcionalmente de A.
Es decir para que exista B debe existir A y para que exista C debe existir A.
NumeroCedula Nombre
NumeroCedula IdentificacionDactilar
Dependencia Transitiva
Ejemplo: Tres atributos de la misma tabla A-B-C, B depende funcionalmente de A, pero C depende
de B. Esto genera una dependencia transitiva entre C y A.
Anomalas
Anomalas de insercin: En primer lugar, cuando se inserta una nueva fila sin respetar las
dependencias funcionales.
Anomalas de modificacin: Se produce cuando se modifican las columnas con datos redundantes
de slo un subconjunto de las filas con el mismo dato
Anomalas de eliminacin: Se produce cuando se eliminan todas las filas en las que aparecen los
datos redundantes por lo que se pierde los datos de la dependencia funcional.
Formas Normales
Ejemplo:
Dependencia Funcional. Una relacin est en 2FN si est en 1FN y si los atributos que no forman
parte de ninguna clave dependen de forma completa de la clave principal. Es decir que no existen
dependencias parciales. (Todos los atributos que no son clave principal deben depender
nicamente de la clave principal).
Tercera Forma Normal (3FN)