数据库系统概论期末考试试题(郑州轻工业学院)

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

《数据库原理》期末考试题本科07级A
注意:时间120分钟,满分100分。

一、单项选择题。

(请将正确选项前的字母填在题后的括号内,每小题2
分,共30分)
1. 反映现实世界中实体及实体间联系的信息模型是【】
A.关系模型
B.层次模型
C.网状模型
D.E-R模型
2. 数据库管理系统(DBMS)是【】
A. 一个完整的数据库应用各级系统
B.一级硬件
C.一组软件
D.既有硬件,又有软件
3. 关系模式中,满足2NF的模式【】
A.可能是1NF
B.必定是1NF
C.必定是3NF
D.必定是BCNF
4. 五种基本关系代数运算是【】
A. ∪,-,×,π和σ
B. ∪,-,∞,π和σ
C. ∪,∩,×,π和σ
D. ∪,∩,∞,π和σ
5. 对数据库并发操作有可能带来的问题包括【】
A.读出“脏数据”
B.带来数据的冗余
C.未被授权的用户非法存取数据
D.破坏数据独立性
6. 数据库的【】是指数据的正确性和相容性。

A.安全性
B.完整性
C.并发控制
D.恢复
7. “年龄限制在16—25岁之间”这种约束属于DBMS的【】功能。

A.安全性
B.完整性
C.并发控制
D.安全性
8. 如果事务T获得了数据项Q上的排它锁,则T对Q 【】
A.只能读不能写
B.只能写不能读
C.既可读又可写
D.不能读不能写
9. 在数据库设计中,将ER图转换成关系数据模型的过程属于【】
A. 需求分析阶段
B. 逻辑设计阶段
C. 概念设计阶段
D. 物理设计阶段
10. 数据库设计阶段分为【】
A. 物理设计阶段、逻辑设计阶段、编程和调试阶段
B. 模型设计阶段、程序设计阶段和运行阶段
C. 方案设计阶段、总体设计阶段、个别设计和编程阶段
D. 概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段
11. “授权”和“撤权”是DBS采用的【】措施。

A.安全性
B.完整性
C.并发控制
D.恢复控制
12. 一个事务独立执行的结果将保证数据库的【】
A.原子性
B.隔离性
C.持久性
D.一致性
13. SQL语言通常称为【】
A.结构化查询语言
B.结构化控制语言
C.结构化定义语言
D.结构化操纵语言
14. 数据库系统的体系结构是【】
A. 二级模式结构和一级映像
B. 三级模式结构和一级映像
C. 三级模式结构和二级映像
D. 三级模式结构和三级映像
15. 在视图上不能完成的操作是【】
A. 更新视图
B. 查询
C. 在视图上定义新的基本表
D. 在视图上定义新视图
二、填空题(本大题共12小题,每空1分,共20分,将正确的答案写在每小题的空格内。

错填或不填均无分。

)
1. 数据库是长期存储在计算机内、有组织的、可_______的数据集合。

2. 用树型结构表示实体类型及实体间联系的数据模型称为_______________。

3. 在数据库系统中,数据的完整性是指数据的___________、___________和__________。

4. 关系中主码的取值必须唯一且非空,这条规则是________完整性规则。

5. SQL语言支持关系数据库的三级模式结构,其中外模式对应于_________和部分基本表,模式对应于基本表,内模式对应于____________。

6. 数据库的模式/内模式映像能够保证数据库数据的独立性。

7. 从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四个问题是数据冗余度大、_____________、删除异常和。

8. 事务必须具有的四个性质是:____________、一致性、_______________和___________。

9. 视图是一个虚表,它是从一个或几个基本表中导出的表。

在数据库中,只存放视图的_ _ _,不存放与视图对应的数据。

10. 数据库恢复要涉及到的两种技术分别是_____________和___ ____。

11. 按照数据结构的类型来命名,数据模型分为层次模型、____________和。

12.在三大传统的数据模型中,具有严格的数学理论基础的是。

三、设计题(本大题共5小题,第1小题题10分,第2小题10分,第3小题10分,第4小题20分共50分)
1.现有关系数据库如下:
学生(学号,姓名,性别,专业,奖学金)
课程(课程号,名称,学分)
学习(学号,课程号,分数)
(说明;S 表示学生表;SC 表示学习表;C 表示课程表)要求先完善,然后指出语句功能。

(1).SELECT name
FROM S
WHERE ____________
(SELECT *
FROM SC
WHERE xh=S.xh AND kch=’C1’)
语句功能:
(2).SELECT name,Age
FROM S
WHERE ______________
(SELECT xh
FROM SC
WHERE kch=’C2’)
语句功能:
(3). SELECT DISTINCT xh
FROM SC
WHERE _____________
(SELECT Grade
FROM SC
WHERE xh=’S4’)
语句功能:
(4)SELECT xh,A VG(Grade)
FROM SC
GROUP BY xh
HA VING ____________
语句功能:
(5)UPDA TE SC
SET Grade=Grade *.1.1
WHERE ________________
(SELECT xh
FROM S
WHERE Sex=’F’)
语句功能:
2.现有图书借阅关系数据库如下:
图书(图书号,书名,作者,单价,库存量)
读者(读者号,姓名,工作单位,地址)
借阅(图书号,读者号,借期,还期,备注)
其中,还期为NULL表示该书未还。

请用SQL语言实现下面六个小题(1-5):
(1)检索读者号为“0016”的读者姓名、工作单位。

(2)检索借阅图书号为“05”的读者姓名。

(3)检索读者“王林”所借图书的书名。

(4)检索读者“王林”所借图书中还未还的书名。

(5)将读者“王林”所借图书的信息从借阅表中删除。

3. 设有商店和顾客两个实体,“商店”有属性商店编号、商店名、地址、电话,“顾客”有属性顾客编号、姓名、地址、年龄、性别。

假设一个商店有多个顾客购物,一个顾客可以到多个商店购物,顾客每次去商店购物有一个消费金额和日期。

(1)试画出E-R图,并注明属性和联系类型。

(2)将该E-R 图转换为关系数据模型。

4. 假设某商业集团数据库中有一关系模式R如下:
R (商店编号,商品编号,数量,部门编号,负责人)
如果规定:(1) 每个商店的每种商品只在一个部门销售;
(2) 每个商店的每个部门只有一个负责人;
(3) 每个商店的每种商品只有一个库存数量。

试回答下列问题:
(1) 根据上述规定,写出关系模式R的基本函数依赖;
(2) 找出关系模式R的候选码;
(3) 试问关系模式R最高已经达到第几范式?为什么?
(4) 如果R不属于3NF,请将R分解成3NF模式集。

数据库原理试题07A参考答案
一、单项选择题
1D2c3b4a5a6b7b8c9b10d11a12b13a14c15c
二、填空题
1共享
2层次模型
3实体完整性、参照完整性、用户自定义完整性
4实体完整性
5视图、存储结构
6物理
7插入异常、更新异常
8原子性、隔离性、持久性
9定义
10数据转储、登记日志文件
11网状模型、关系模型
12关系模型
三、1. (1)EXSISTS捡索学习课程号为C1的学生.姓名
(2)Xh in捡索学习课程号为C2的学生姓名.年龄
(3)GRADE> SOME 捡索至少有一门成绩超过学生S4一门成绩的学生学号
(4)Avg(Grade)>60 捡索平均成绩超过60分的学生的学号、平均成绩
(5)Xh in 把学生的成绩提高100%
2.(1) Select 姓名,工作单位from 读者where 读者号=‘0016’
(2) Select 姓名from 读者,借阅where 读者.读者号=借阅.读者号and 图书号=‘05’
(3)Select 书名from 图书,读者,借阅where 读者.读者号=借阅.读者号and 借
阅.图书号=图书.图书号and 姓名
=‘王林’
(4)Select 书名from 读者,借阅,图书where读者.读者号=借阅.读者号and 借
阅.图书号=图书.图书号and 姓名
=‘王林’ and 还期is null
(5)Delete from 借阅where 读者号in (select 读者号from 读者where 姓名
=‘王林’)
3(1)
.
(2)商店(商店编号,商店名,电话,地址)
顾客(顾客编号,姓名,地址,年龄,性别)
购物(商店编号,顾客编号,消费金额,日期)
4(1) 有三个函数依赖:(商店编号,商品编号) →部门编号
(商店编号,部门编号) →负责人
(商店编号,商品编号) →数量
(2) R的候选码是(商店编号,商品编号)
(3) 因为R中存在着非主属性“负责人”对候选码(商店编号、商品编号)的传递函数依赖,所以R属于2NF,R不属于3NF。

(4) 将R分解成:R1 (商店编号,商品编号,数量,部门编号) R2 (商店编号,部门编号,负责人)。

相关文档
最新文档