Cuarta forma normal
ELIMINACIÓN ELIMINACIÓN DE DEPENDENCIAS MULTIVALUADA
4TA FORMA NORMAL CONCEPTOS PARA LA FORMA NORMAL Dependencia Multivaluada: Es una relación R con atributos A, B, C para cadavalor de B en R aparece el par (valor A, valor C). Entonces B depende funcionalmente de A pero es C). independiente de C Representación o A -> -> > o A ->>
B|C B|C
Ejemplo dependencia MultivaluadaRelación 1. Carnet 200011 200012 Relación 2. Proveedor 1 2 2 Nit 123 124 123 Producto 100 100 101 Nombre Juan José Dirección Z. 1 Z. 2 Código 101 102 Curso DB1 BD2
Características de las tablasanteriores o o o Se tienen múltiples llaves candidatas Las llaves candidatas son compuestas Las llaves candidatas se traslapan (Atributos en común)
Relación 1.
Carnet 200011 200012
Nombre JuanJosé
Dirección Z. 1 Z. 2
Código 101 102
Curso DB1 BD2
Donde los atributos que pueden cumplir con las características anteriores son carnet, atri butos código y curso. Relación 2.Proveedor 1 2 2 Nit 123 124 123 Producto 100 100 101
Donde los atributos que pueden cumplir con las características anteriores son proveedor, nit y producto.
Donde llave candidata es: Dada una RelaciónR con atributos A1, A2… An k es una llave candidata de R si y solo si cumple con: o o Unicidad. No pueden existir dos o más valores de los atributos de k iguales en R (integridad no repetir valores dla llave) de Minimalidad. Los valores de k deben de ser mínimos sin perder la propiedad de unicidad. (Llave con numero de atributos mínimos sin que se repitan valores)
Llave Candidata: o Llaveprimaria Constraint Primary Key Ó o Llave secundaria Constraint Unique
DEFINICIONES 4NF
Una relación está en 4NF si y solo si para todas las dependencias funcionales o dependencia multivaluada sonde la forma K -> X donde es una llave candidata, para multivaluada, resolverlo se efectúa una descomposición si pé pérdida como por ejemplo tenemos: Profesor ->> Secretaria | Carnet >> Al aplicar la...
Regístrate para leer el documento completo.