Académique Documents
Professionnel Documents
Culture Documents
DEPENDENCIAS FUNCIONALES
Alfa y Beta son conjuntos de atributos
DEPENDENCIAS FUNCIONALES
Ejemplo Dado el siguiente esquema de relacin: Persona(DNI , Nombre, FechaNac , Edad, FechaHoy) En Persona se cumplen las siguientes Dependencias Funcionales: FechaNac FechaHoy DNI Nombre DNI FechaNac DNI Edad Edad
Y Edad FechaNac ocurre en Persona ? Que pasara si en lugar del atributo FechaNac (fecha de nacimiento), guardo fecha de baustimo (FechaBau), se cumple FechaBau FechaHoy Edad ?
DEPENDENCIAS FUNCIONALES
Ejemplos Dado el siguiente esquema de relacin: Empleado(DNI , Nlegajo , Nombre , Apellido , Edad) Se cumplen las siguientes Dependencias Funcionales: DNI Nombre Nlegajo Apellido Edad DNI Apellido Nlegajo Nombre DNI DNI Edad DNI Nlegajo y muchas otras ms Nlegajo DNI
DEPENDENCIAS FUNCIONALES
Superclave y Clave
O sea K es minimal
Clave y Superclave Un conjunto de atributos de una relacin es SUPERCLAVE si ese conjunto determina funcionalmente a TODOS los atributos de la relacin Un conjunto de atributos de una relacin es CLAVE si es superclave y si le quito algn atributo deja de serlo. ( o sea es minimal)
Deduccin de otras Dependencias Funcionales A partir de un conjunto de dependencias funcionales F, se puede deducir que valen otras dependencias. En estos casos, decimos que las nuevas dependencias funcionales estn implicadas por F
Si es falsa se demuestra con una instancia que sea contraejemplo: EJEMPLO 2 Sea R(X,Y,Z) y F={X Z, Y Z} Podemos deducir que X Y ?, Como no se deduce, buscamos un contraejemplo que muestre que no es valida
X 1 1 2 2 Y 2 3 2 3 Z 5 5 5 5