帮忙解决一道数据库考试题(大题),谢谢

设有关图书馆的关系模式如下,分别为:学生STUDENT(SID,NAME,DEPT)书籍BOOK(BID,TITLE,AUTHOR,PUBLISHER,PRICE)借书L... 设有关图书馆的关系模式如下,分别为:
学生 STUDENT(SID,NAME,DEPT)
书籍 BOOK(BID,TITLE,AUTHOR,PUBLISHER,PRICE)
借书 LEND(SID,BID,LDATE)
还书 RETURN (SID,BID,RDATE)
属性含义分别为:sid学号,name姓名,dept所在系,bid图书编号,title书名,author作者,publisher出版社,price价格,ldate借书日期,rdate还书日期
1.用关系代数表达式写出查询:
(a)借过清华大学出版社出版的《数据库原理》的学生姓名。
(b)续借过书的学生学号(续借的程序是:在return表中先登记还书,再在lend表中登记借书,还书日期与借书日期相同)
(c)价格最高的书名
2.用SQL语言实现下列操作:
(a)每个人最多借5本书。
(b)查询该图书馆中哪个作者的书最多
(c)删除所有外语学院的同学的借还书信息
(d)创建一张图书预定表,需要记录哪个同学要借哪本书,以及预定的时间。注意学生应该是STUDENT中有的学生,书也因该是BOOK表中有的书。
(e)用两种方法实现只借过一次书的学生学号。
3.基于关系代数的查询和优化
查询2008年一月期间借书的学生姓名和书名。
(a)以笛卡尔积为基础表达查询
(b)对该语法进行优化,画出优化后的语法树。
展开
 我来答
a5202003
2009-09-24 · TA获得超过2250个赞
知道大有可为答主
回答量:1885
采纳率:75%
帮助的人:673万
展开全部
楼主太抠门了,大题,你这一道题少说30分吧,给百度分才50。。。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bd58c584d
2009-09-24 · 超过46用户采纳过TA的回答
知道答主
回答量:202
采纳率:0%
帮助的人:177万
展开全部
A
B
A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
工农兵挑大梁W
推荐于2020-12-18
知道答主
回答量:66
采纳率:0%
帮助的人:0
展开全部
(c)可以查工具书
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式