Professional Documents
Culture Documents
19:02 IST
Which of the following statements about the relational model
is/are incorrect ?
Consider the following statements about relational model and find TRUE ones:
The join relational algebra operator can NOT be expressed using other
operators.
The cross product relational algebra operator requires its operands to be
union-compatible.
The difference relational algebra operator requires its operands to be
union-compatible.
When project is applied on an instance r, the size of the result will
always be the same as that of r.
X is a subset of Y
X is a proper subset of Y
Y is a subset of X
X need not be a subset of Y and Y need not be a subset of X
Empty relation
{ (1,2), (3,6) }
A relation with scheme (A,B) and tuples { (1,2) }
A relation with scheme (A,B) and tuples { (1,2), (2,5), (3,6) }
No, the answer is incorrect.
Score: 0
Accepted Answers:
Empty relation
Using the relations in Question 5. Find out how many tuples will be there in
the result of the following relational algebra expression.
S1⋈(S1.B>S2.H)S2
2
7
8
10
1 point
Consider the following three relations in a relational database.
Employee(eId, Name), Brand(bId, bName), Own(eId, bId)
1 point
Given the relations
Employee( eid, name, salary, dept-no)
Department( dept-no, dept-name, address)
Which of the following queries cannot be expressed using the basic
relational algebra operations ( σ, Π, ✕, ⋈, ⋃, ⋂, 一 ) ?
1 point
The following relation records the age of 500 employees of a company
empAge(empNo, age)
1 point
Consider the join of a relation R with a relation S. If R has m tuples and S
has n tuples then the maximum and minimum sizes of the result of a join,
respectively, are:
m+n and 0
mn and 0
mn and m+n
Yes, the answer is correct.
Score: 1
Accepted Answers:
mn and 0