PUERTA | PUERTA-CS-2001 | Pregunta 23

Considere un esquema R(A,B,C,D) y dependencias funcionales A->B y C->D.

Entonces, la descomposición de R en R1(AB) y R2(CD) es
(A) conservación de dependencias y unión sin pérdidas
(B) unión sin pérdidas pero no conservación de dependencias
(C) conservación de dependencias pero unión sin pérdidas
(D) no conservación de dependencias y no combinación sin pérdidas

Respuesta: (C)
Explicación: Descomposición que preserva la dependencia :
La descomposición de R en R1 y R2 es una descomposición que preserva la dependencia si el cierre de las dependencias funcionales después de la descomposición es lo mismo que el cierre de los FD antes de la descomposición.
Una forma simple es comprobar si podemos derivar todos los FD originales de los FD presentes después de la descomposición.

En la pregunta anterior, R(A, B, C, D) se descompone en R1 (A, B) y R2(C, D) y solo hay dos FD A -> B y C -> D. Entonces, la descomposición es la preservación de la dependencia

Descomposición de combinación sin pérdidas :
la descomposición de R en R1 y R2 es una descomposición de combinación sin pérdidas si al menos una de las siguientes dependencias funcionales está en F+ (Cierre de dependencias funcionales)

    R1 ∩ R2 → R1
   OR
    R1 ∩ R2 → R2

En la pregunta anterior, R(A, B, C, D) se descompone en R1 (A, B) y R2(C, D), y R1 ∩ R2 está vacío. Entonces, la descomposición no es sin pérdidas.

Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *