问答题
阅读以下说明,回答问题1-5。
[说明]
设有三个关系:
BOOK
(BNO,BNAME,PUBLISH_YEAR,PRICE,PRESS)
READ(RNO,RNAME,DUTY)
BR(BNO,RNO,RETURN_DAY)
试用关系代数表达式表示下列查询语句:
问答题
[问题1]
检索读者号为01的读者所借的所有的书名。 |
【正确答案】
【答案解析】∏BNAME(σ
RN0='01'(BOOKD

问答题
【正确答案】
【答案解析】∏
BNO(BOOK)-∏
BNO(σ
RNAME='DAVID'(READBR))

【正确答案】
【答案解析】∏RNAME(σPUBLIJSH_YEAR<'1998'(BOOK))
问答题
[问题4]
检索被DUTY为老师的读者借出的所有的书名。 |
【正确答案】
【答案解析】∏
BNAME((∏
BNO(BOOK)
-∏
BNO(σ
DUTY='老师'(READD

BR)))(

问答题
[问题5]
检索借了书号为BOOKl这本书的读者号。 |
【正确答案】
【答案解析】∏RNO(BR)÷∏BNO(σBSO='BOOKI'(BOOK))