数据库技术及应用实践考核上机试题4(201010)

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

准考证号姓名座位号

助学单位考试时间年月日考场

数据库技术及应用上机考试题(1010)

试题4

给定的图书_读者库中数据库表结构及样本记录表1-表6数据如下:图书表(书号,类别,出版社,作者,书名,定价);

读者表(编号,姓名,单位,性别);

借阅表(书号,读者编号,借阅日期,归还日期).

表1 图书表结构

字段名数据类型长度是否为空约束

书号CHAR 10 否主键

类别CHAR 12 否

出版社CHAR 30

作者CHAR 20

书名CHAR 50 否

定价MONEY 8

表2 读者表结构

字段名数据类型长度是否为空约束

编号CHAR 8 否主键

姓名CHAR 8 否

单位CHAR 30

性别CHAR 2 否“男”或“女”

表3 借阅表结构

字段名数据类型长度是否为空约束

书号CHAR 10 否主键,外键

读者编号CHAR 8 否主键,外键

借阅日期DATETIME 否

归还日期DATETIME

表4 图书表数据

书号类别出版社作者书名定价S1001 计算机高等教育出版社李一明计算机引论18.00

S1002 计算机高等教育出版社王小二数据结构22.00

S1003 计算机高等教育出版社李三和C语言编程25.00

S1004 计算机清华大学出版社刘宏五操作系统49.80

S1006 计算机高等教育出版社刘宏五数据结构21.00

S1005 计算机清华大学出版社王小二计算机文化20.00

S1007 数学高等教育出版社吴七高等数学18.00

S1008 数学高等教育出版社丁玉六概率统计22.00

S1009 数学清华大学出版社赵四名线性代数15.00

S1010 物理清华大学出版社张八可力学19.00

表5 读者表数据

编号姓名单位性别

D1001 李明亮计算机系男

D1002 李和平计算机系女

D1003 刘刚计算机系男

D1004 乔大军计算机系男

D1005 王思琪数学系女

D1006 丁齐数学系男

表6 借阅表数据

书号读者编号借阅日期归还日期

S1001 D1001 2010-01-25 2010-03-20

S1002 D1002 2010-02-20 2010-03-20

S1003 D1003 2010-06-05 2010-09-05

S1004 D1004 2010-04-25 2010-07-25

S1005 D1001 2010-01-25 2010-03-25

S1006 D1005 2010-01-25 2010-04-25

S1007 D1005 2010-09-25

S1008 D1003 2010-09-25

根据给定的样本数据,按顺序完成下列操作,按要求生成相应的sql文件:

1、(1)创建图书-读者数据库。

(2)创建图书表、读者表和借阅表,并满足约束条件。

(3)创建图书表、读者表和借阅表的数据库关系图表。

(4)输入样本记录,查询输入的记录,生成查询文件test1、test2、test3。(5)创建计算机类图书借阅视图。属性包括:读者姓名、书名、借阅日期。(6)查询已创建的视图,生成查询文件test4。

2、(1)输入新借阅图书记录:(‘S1005’,’D1003’,’2010-09-25’)

(2)删除书号=‘S1010’的记录。

(3)修改图书记录:将书名=‘数据结构’的记录的定价修改为25.00。

(4)查询当前的图书记录,生成查询文件test5。

3、查询机械工业出版社出版的图书的信息,生成查询文件test6。

4、查询借阅表与图书表的右外连接,生成查询文件test7。

5、查询借阅了数据结构图书的读者编号和姓名,生成查询文件test8。

6、查询高等教育出版社出版的各类图书的平均定价,生成查询文件test9。

7、查询每个出版社出版的图书的平均定价,并将结果存入到平均定价数据库中。

8、查询平均定价数据库,生成查询文件test10。

机考成绩主考教师

实验成绩总成绩

相关文档
最新文档