Database-Management-System

August 29, 2024

Database-Management-System

August 29, 2024

Database-Management-System

August 29, 2024

Database-Management-System

August 29, 2024

Database-Management-System

Question 375

Consider the following relational schema

Sailors(sid, sname, rating, age)
Reserves(sid, bid, day)
Boats(bid, bname, color) 

What is the equivalent of following relational algebra query in SQL query

Πsname((σcolor='red'Boats)⨝ Reserves ⨝ Sailors) 

A
SELECT S.sname, S.rating
FROM Sailors S, Reserves R
WHERE S.sid=R.sid AND R.bid = B.bid AND B.color=’red’
B
SELECT S.sname
FROM Sailors S, Reserves R, Boats B
WHERE S.sid=R.sid AND R.bid = B.bid AND B.color=’red’
C
SELECT S.sname
FROM Sailors S, Reserves R, Boats B
WHERE S.sid=R.sid AND B.color=’red’
D
SELECT S.sname
FROM Sailors S, Reserves R, Boats B
WHERE R.bid=B.bid AND B.color=’red’
Question 375 Explanation: 
The given relational algebra query is equivalent to the sql query given in option B.
Correct Answer: B
Question 375 Explanation: 
The given relational algebra query is equivalent to the sql query given in option B.

Leave a Reply

Your email address will not be published. Required fields are marked *