Con respecto al poder expresivo de los lenguajes de consulta relacionales formales, ¿cuál de las siguientes afirmaciones es verdadera?
(A) El álgebra relacional es más poderosa que el cálculo relacional
(B) El álgebra relacional tiene la misma potencia que el cálculo relacional
(C) El álgebra relacional tiene la misma potencia que el cálculo relacional seguro
(D) Ninguna de las anteriores
Respuesta: (C)
Explicación:
Una consulta se puede formular en cálculo relacional si y solo si se puede formular en álgebra relacional. Entonces, el álgebra relacional tiene el mismo poder que el cálculo relacional.
Pero, es posible escribir consultas de cálculo relacional sintácticamente correctas que tienen un número infinito de respuestas. Tales consultas no son seguras.
Las consultas que tienen un número finito de respuestas son consultas seguras de cálculo relacional.
Por lo tanto, el álgebra relacional tiene el mismo poder que el cálculo relacional seguro.
Por lo tanto, la opción (C) es la respuesta.
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