Las dependencias en una base de datos relacional nos permiten tener un buen esquema cumpliendo ciertas restricciones; y si este esquema tiene fallas nos permiten saber como corregirlo. Los problemas causados por dependencias en ciertos esquemas de relación, son llamados anomalías.
Las dependencias funcionales son una generalización de la idea de un llave para una relación; así que se usa la noción de dependencias funcionales para definir las formas normales para los esquemas de relación.
Las dependencias multivaludas representan una condición donde uno o más atributos de una relación son independientes de uno o mas atributos de otros atributos.
En otras palabras; una dependencia funcional A → B, A solo puede estar asociado a un B. Mientras A ↠ B, A puede estar asociado a más de un B.
La normalización es la descomposición de relaciones en dos o mas relaciones para remover anomalías.
Comentarios
Publicar un comentario