Multiple choice

With regard to the expressive power of the formal relational query languages, which of the following statements is true?

  1. Relational algebra is more powerful than relational calculus.

  2. Relational algebra has the same power as relational calculus.

  3. Relational algebra has the same power as safe relational calculus.

  4. None of the above

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Expressive power is the capacity of formal query languages to express various query statements, so relational algebra is as powerful as relational calculus only if calculus is safe relational calculus.