PUERTA | PUERTA CS 2019 | Pregunta 41

Sea el conjunto de dependencias funcionales F = {QR → S, R → P, S → Q} en un esquema de relación X = (PQRS). X no está en FNBC. Supongamos que X se descompone en dos esquemas y Z donde Y = (PR) y Z = (QRS). Considere las dos declaraciones dadas a continuación:

  • I. Tanto Y como Z están en BCNF
  • II. La descomposición de X en Y y Z preserva la dependencia y no tiene pérdidas.

¿Cuál de las afirmaciones anteriores es/son correctas?
(A) Solo I
(B) Ni I ni II
(C) Tanto I como II
(D) Solo II

Respuesta: (D)
Explicación: X(PQRS) {QR → S, R → P, S → Q} descompuesto en Y (PR) y Z (QRS). Asi que,

Y (PR) Z (QRS)
{R → P}

Clave candidata: {R}

Entonces, relación Y en BCNF

{QR → S, S → Q}

Clave candidata: {QR, RS}

Entonces, la relación Z en 3NF pero no en BCNF , porque S no es superclave.

Dado que esta descomposición cubre todas las dependencias funcionales de la relación original (X), la descomposición de X en Y y Z conserva la dependencia .

Además, esta descomposición tiene un atributo común (es decir, R) que es la superclave de la relación Y (PR), por lo que la descomposición de X en Y y Z también es una descomposición conjunta sin pérdidas .

La opción (D) es correcta.

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 *