PUERTA | CS 2022 | Pregunta 14

En un modelo de datos relacionales, ¿cuál de las siguientes afirmaciones es VERDADERA?

(A)

Una relación con solo dos atributos siempre está en BCNF.

(B)

Si todos los atributos de una relación son atributos primos, entonces la relación está en BCNF.

(C)

Cada relación tiene al menos un atributo no primo

(D)

Las descomposiciones de BCNF preservan las dependencias funcionales

Respuesta: (A)
Explicación:

Opción A: Es cierto que toda relación binaria siempre está en BCNF

Opción B: Esto es falso porque no es necesario tener una relación en BCNF si todos los atributos son atributos primos. Por ejemplo, R(A, B, C) con FD A -> C, B -> C, C -> A Aquí todos los atributos son primos pero no están en BCNF.

Opción C: No, no es necesario tener al menos un atributo no primo en una relación

Opción D: No, no es necesario que cada descomposición BCNF sin pérdidas conserve la dependencia

Cuestionario de esta pregunta
Comente a continuación si encuentra algo incorrecto en la publicación anterior

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 *