PUERTA | PUERTA CS 2018 | Pregunta 59

Considere las relaciones r(A, B) y s(B, C), donde sB es una clave principal y rB es una clave externa que hace referencia a sB Considere la consulta

Q: r⋈(σ B<5 (s))

Deje que LOJ denote la operación de combinación externa izquierda natural. Suponga que r y s no contienen valores nulos.

¿Cuál de los siguientes NO es equivalente a Q?

(A) σ B<5 (r ⋈ s)
(B) σ B<5 (r LOJ s)
(C) r LOJ (σ B<5 (s))
(D) σ B<5 (r)LOJ s

Respuesta: (C)
Explicación: Dado que estamos uniendo/LOJ usando el atributo B, que es la clave principal de la tabla s y la clave externa de la tabla r.

Por lo tanto, debemos aplicar la condición σ B<5 en la tabla izquierda de combinación siempre, es decir, la tabla r porque la combinación externa izquierda (LOJ) devuelve todos los valores de una combinación interna más todos los valores en la tabla izquierda que no coinciden con el mesa derecha.

Entonces, la opción (C) 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 *