SQL图书管理系统

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、上机题

现有图书管理数据库的三个关系模式:

图书(书目编号,分类号,书名,作者,出版单位,单价)

读者(借书证号,单位,姓名,性别,职称,地址)

借阅(借书证号,书目编号,借书日期)

1、使用SQL语句创建数据库(数据库名称为:DB_ Book_+姓名)

2、使用SQL语句创建图书、读者、借阅三个基本表的表结构

3、利用SQL在三个表中分别插入以下元组:

图书:

借阅:

4、编写SQL语句,修改书编号为“118803”或“449902”图书的价格为“25”元

5、编写SQL语句,删除图书编号为“118803”图书

6、编写SQL语句,查询姓“李”的读者姓名和所在单位。

7、编写SQL语句,列出图书表中所有书籍的“书名”及“出版单位”。

8、编写SQL语句,查找图书表中出版单位为“高等教育出版社”的所有图“书名”及“单价”,结果按单价降序排序。

9、编写SQL语句,查找图书表中价格介于10元和20元之间的图书种类,结果按出版单位和单价升序排序。

10、编写SQL语句,查找书名以“计算机”开头的所有图书和作者。

11、编写SQL语句,检索同时借阅了总编号为112266和449901两本书的“借书证号”。

12、编写SQL语句,查找所有借了书的读者的“姓名”及“所在单位”。

13、编写SQL语句,查询1997年10月以后借书的读者借书证号、姓名和单位。

14、编写SQL语句,找出借阅了“FoxPro大全”一书的借书证号。

15、编写SQL语句,找出与赵正义在同一天借书的读者姓名、所在单位及借书日期。

16、编写SQL语句,查询1997年7月以后没有借书的读者借书证号、姓名及单位。

17、编写SQL语句,求科学出版社图书的最高单价、最低单价、平均单价。

18、编写SQL语句,求信息系当前借阅图书的读者人次数。

19、编写SQL语句,求出各个出版社图书的最高价格、最低价格和册数。

20、编写SQL语句,找出藏书中各个出版单位的册数、价值总额

21、创建视图,返回已被借阅的图书信息

22、创建存储过程,通过传递“借书证号”,返回该借书证已借阅的图书信息。

相关文档
最新文档