8,922 views
29 votes
29 votes

Which of the following relational query languages have the same expressive power?

  1. Relational algebra
  2. Tuple relational calculus restricted to safe expressions
  3. Domain relational calculus restricted to safe expressions
  1. II and III only
  2. I and II only
  3. I and III only
  4. I, II and III

5 Answers

Best answer
27 votes
27 votes
Answer: D

All are equivalent in expressive power.
selected by
0 votes
0 votes
Relation algebra, tuple calculus and domain calculus are same in power.
0 votes
0 votes

Relational algebra has same expressive power as relational calculus (tuple relational calculus and domain relational calculus)  and these all are relational query languages.

so option D is true

Answer:

Related questions

19 votes
19 votes
1 answer
3
Ishrat Jahan asked Oct 31, 2014
6,178 views
Which of the following sequences of array elements forms a heap?$\{23, 17, 14, 6, 13, 10, 1, 12, 7, 5\}$$\{23, 17, 14, 6, 13, 10, 1, 5, 7, 12\}$$\{23, 17, 14, 7, 13, 10, ...
38 votes
38 votes
6 answers
4
Ishrat Jahan asked Oct 31, 2014
9,727 views
Let $L$ be a context-free language and $M$ a regular language. Then the language $L ∩ M$ isalways regularnever regularalways a deterministic context-free languagealways...