您好,欢迎来到画鸵萌宠网。
搜索
您的当前位置:首页数据库原理及应用A实验(1)

数据库原理及应用A实验(1)

来源:画鸵萌宠网
 数据库原理及应用实验

实验1 、熟悉实验环境,并创建数据库

一、实验目的:

1、熟悉oracle环境; 2、使用DBCA建立数据库;

3、使用PL/SQL developer操作数据库。 4、熟练掌握SQL 建立关系,及增删改数据。 二、实验内容:

1 使用DBCA 建立图书管理数据库(BooKbase). 2 了解SQL PLUS的使用

3 使用PL/SQL developer,建立图书管理数据库各关系 4 在建立的关系中输入有效数据 5 删除以上各关系。

5 在PL/SQL developer用SQL代码建立BooKbase数据库各关系 6 用SQL 代码完成数据增删改。

BooKbase数据库各表如下: 图书分类(图书分类号,类名)

书目(ISBN, 书名,作者,出版单位,单价,图书分类号) 图书(图书编号,ISBN,是否借出,备注)

1

读者 (借书证号,姓名,单位,性别,地址,联系电话,身份证编号)

借阅 (借阅流水号,借书证号,图书编号,借书日期,归还日期,罚款分类号,备注)

罚款分类(罚款分类号,罚款名称,罚金)

预约 (预约流水号,借书证号,图书编号,预约时间) 输入数据:

图书分类(图书分类号,类名)

图书分类号 类名 100 文学 200 科技 300 哲学 书目(ISBN, 书名,作者,出版单位,单价,图书分类号)

2

ISBN 书名 作者 出版单单价 位 图书分类号 7040195836 数据库王珊 系统概论 高等教39.00 育出版社 200 9787508040110 红楼梦 曹雪芹 人民出20.00 版社 100 9787506336239 红楼梦 曹雪芹 作家出34.30 版社 100 9787010073750 心学之张立文 路 人民出33.80 版社 300 图书(图书编号,ISBN,是否借出,备注)

图书编号 ISBN 是否借出 备注 2001231 7040195836 否 2001232 7040195836 是

3

1005050 9787506336239 否 1005063 9787508040110 是 3007071 9787010073750 是 读者 (借书证号,姓名,单位,性别,地址,联系电话,身份证编号)

借书证号 姓名 单位 性别 地址 联系电身份证编号 话 20051001 王菲 四川绵女 阳西科大计算机学院 „ „ .. 20062001 张江 四川绵男 阳中心医院 „ „ .. 20061234 郭敬明 四川江男 油305 .. .. ..

4

20071235 李晓明 四川成男 都工商银行 .. .. .. 20081237 赵鑫 四川广女 元广元中学 .. .. .. 借阅 (借阅流水号,借书证号,图书编号,借书日期,归还日期,罚款分类号,备注)

借阅借书证号 图书编借书日期 流水号 号 归还日期 罚款备注 分类号 1 20081237 3007071 2010/09/19 2010/09/20 2 20071235 1005063 2010/10/20 2011/02/20 1 3 20071235 2001232 2011/09/01 4 20061234 1005063 2011/9/20

5

5 20051001 3007071 2011/9/10 罚款分类(罚款分类号,罚款名称,罚金)

罚款分类号 罚款名称 罚金 1 延期 10 2 损坏 20 3 丢失 50

预约 (预约流水号,借书证号,图书编号,预约时间)

预约流水号 借书证号 图书编号 预约时间 1 20081237 2001232 2011/09/11 2 20081237 1005063 2011/09/12

6

实验2 、查询

一、实验目的:

熟练掌握select命令,包括单表查询,多表查询,分组,聚集函数的使用。

1、 查询“红楼梦“目前可借的各图书编号,及所属版本信息。 (是否借出为‘否‘的图书)

2、查找高等教育出版社的所有书目及单价,结果按单价降序排序 3、统计“红楼梦“各版的藏书数量(ISBN不同则版本不同)。 4、 查询‘20061234’号借书证借阅未还的图书的信息。 5、查询各个出版社的图书最高单价、平均单价。 6、要查询借阅了两本和两本以上图书的读者的个人信息 7、查询‘王菲’的单位、所借图书的书名和借阅日期, 8、查询每类图书的册数和平均单价。 9、统计从未借书的读者人数。 10、统计参与借书的人数

11、找出所有借书未还的读者的信息及所借图书编号及名称。 12、检索书名是以“Internet”开头的所有图书的书名和作者。

7

13、查询各图书的罚款总数。

14、查询借阅及罚款分类信息,如果有罚款则显示借阅信息及罚款名称、罚金,如果没有罚款则罚款名称、罚金显示空(左外连接)

8

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo8.com 版权所有 湘ICP备2023022238号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务