Aptitud | PUERTA CS 1998 | Pregunta 54

¿Cuál de las siguientes transformaciones de consulta (es decir, reemplazar la expresión lhs por la expresión rhs) es incorrecta? R 1 y R 2 son relaciones. C 1 , C 2 son condiciones de selección y A 1 , A 2 son atributos de R 1 .

una. σC 1 ( σC 2 R1)) → σC 2 (σC 1 (R))

b. σC 1 ( π A1 R1)) → π A1 (σC 1 (R1))

C. σC 1 ( R 1  ∪ R 2 ) → σC 1 (R 1 ) ∪ σC 1 (R 2 )

d. π A1 (σC 1 (R 1 )) → σC 1 (πA 1 (R 1 ))
(A) a
(B) b
(C) c
(D) d

Respuesta: (D)
Explicación: D es la respuesta. Si la condición de selección c1 está en el atributo A2, entonces no podemos reemplazar la expresión LHS por la expresión RHS. En RHS, la primera proyección está en A1, luego la condición de selección c1 fallará porque no habrá A2 presente allí.

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 *