当前位置:首页 > 数据库系统原理(04735) > 正文内容

设一个图书借阅管理数据库中包括三个关系模式:
图书(图书编号,书名,作者,出版社,单价)
读者(借书证号,姓名,性别,单位,地址)
借阅(借书证号,图书编号,借阅日期,归还日期,备注)
用SQL语句完成下面36-39题。
(1)查询价格在50到60元之间的图书,结果按出版社及单价升序排列。
(2)查询王明所借阅的所有图书的书名及借阅日期。
(3)查询各个出版社图书的最高价格、最低价格和平均价格。
(4)建立“红星汽车

高老师2年前 (2024-03-26)数据库系统原理(04735)12

设一个图书借阅管理数据库中包括三个关系模式:
图书(图书编号,书名,作者,出版社,单价)
读者(借书证号,姓名,性别,单位,地址)
借阅(借书证号,图书编号,借阅日期,归还日期,备注)
用SQL语句完成下面36-39题。
(1)查询价格在50到60元之间的图书,结果按出版社及单价升序排列。
(2)查询王明所借阅的所有图书的书名及借阅日期。
(3)查询各个出版社图书的最高价格、最低价格和平均价格。
(4)建立“红星汽车厂”读者的视图RST。
(5)依据36题的关系模式,用关系代数表达式检索借阅“高等数学”的读者姓名。

(1)SELECT*
FROM图书
WHERE单价BETWEEN 50 AND 60
(2)SELECT书名,借阅日期
FROM读者,借阅,图书
WHERE读者.姓名=‘王明’AND 图书.图书编号=借阅.图书编号  AND 读者.借书证号=借阅.借书证号;
(3)SELECT出版社,MAX(单价),MIN(单价),AVC(单价)
FROM图书
GROUP BY出版社;
(4)CREATE VIEW RST (借书证号,姓名,性别,单位,地址)
AS SELECT*
FROM读者
WHERE单位=“红星汽车厂”;
(5)

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/234967.html

分享给朋友: