Is there a "real" difference between the above two? Other than the tiniest minute difference between their syntax?
A:
From what I recall they're equally expressive - that is, anything that can be expressed using domain relational algebra can also be expressed using tuple relational calculus. Some people find DRA easier to interpret...
Arnshea
2009-04-22 17:26:15
A:
Domain calculus differs from tuple calculus in the type of variables used in formulas:
Rather than having variables range over tuples, the variables range over single values from domains of attributes. To form a relation of degree n for a query result, we must have n of these domain variables— one for each attribute.
ahmad
2010-01-30 14:20:00