您的当前位置:首页正文

青岛大学2016年硕士研究生入学考试初试试题考试科目:862数据库系统

来源:一二三四网


青岛大学2016年硕士研究生入学考试试题

科目代码: 862 科目名称: 数据库系统 (共 7 页) 请考生写明题号,将答案全部答在答题纸上,答在试卷上无效

一、单项选择题(15小题,每小题2分,共30分) 1. 以下商用数据库系统中,( )不是关系系统。

A.DBTG/CODASYL

B.FoxPro

C.ACCES D.DB2

2. 下列聚集函数中不忽略空值(null)的是( )。

A.COUNT(*) B.SUM(列名)

C.MAX(列名) D.AVG(列名)

3. 对由SELECT--FROM—WHERE—GROUP--ORDER组成的SQL语句,其在

被DBMS处理时,各子句的执行次序为( )。 A.FROM——WHERE——GROUP——SELECT——ORDER B.SELECT——FROM——GROUP——WHERE——ORDER C.FROM——SELECT——WHERE——GROUP——ORDER D.SELECT——FROM——WHERE——GROUP——ORDER 4. 用下面的SQL语句建立一个基本表:

CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,

Sname CHAR(8) NOT NULL, Sex CHAR(2), Age INT);

可以插入到表中的元组是( )。 A.'5021','于亮',男,21

B.NULL,'李丽',NULL,21

C.'5022',NULL,男,21 D.'5023','胡汉',NULL,NULL 5. 现有关系模式: EMPLOYEE(employee_no,employee_name,manager,salary,

workday)和DEPARTMENT(dept_no,dept_name,location),在以下视图中,不可能更新的视图为( )。

A.视图V1,由2014年以后参加工作的雇员组成 B.视图V2,由部门号和各部门的平均工资组成 C.视图V3,由雇员姓名和其领导者姓名组成

第1页(共7页)

D.视图V4,由薪金超出当年国家平均薪金以上的雇员组成 6. 在下面的描述中,不属于完整性约束机制的功能是( )。

A.定义完整性约束的机制

B.检查用户请求是否违背完整性约束的机制 C.审计完整性约束的机制

D.保证数据库中数据的完整性机制

7. 下列关于数据库表的主码和外码的表述不正确的是( )。

A.SELECT和DELETE命令皆不可能违背主键约束;INSERT和UPDATE命令皆有可能违背主码约束

B.若表R1到表R2有外码,R2到R1同时也能定义外码 C.同一个表中属性A1到主码属性之间可定义外码

D.一个外码仅能在单个属性(允许空值NULL)上定义,而且外码所关联的双方属性应属于同种数据类型。

8. 关系代数运算中,下面( )运算可等价表示为其它几种运算的复合形

式。

A. 投影∏ B. 选择σ C. 笛卡尔积× 9. 设有关系R和S:

D. 自然连接∞

R X Y C S X Y D 4 2 3 4 3 6 4 3 5 4 5 8 4 4 6 4 3 5 4 5 9 4 4 5 则关系R⋈S中的元组个数为( )。

A.3 B.4

C.13 D.16 10. 给定关系模式SCP(Sno,Cno,P),其中Sno表示学号,Cno表示课程号,P

表示名次。若每一名学生每门课程有一定的名次,每门课程每一名次只有一名学生,则以下叙述中错误的是( )。 A.(Sno, P)为候选码 B.(Cno, P)为候选码

C.关系模式SCP既属于3NF也属于BCNF D.关系模式SCP没有非主属性

第2页(共7页)

11. 删除表上一个约束的SQL语句中,不包含关键字( )。

A.ALTER

B.DROP

C.DELETE D.TABLE

12. 设关系P、Q如下所示,则P÷Q的结果为( )

P:

A a1 a2 a3 a1 a4 a2 a1 a3 B b1 b3 b2 b2 b6 b2 b2 b1 C c2 c7 c1 c3 c6 c3 c1 c2 Q:

B b1 b2 C c2 c1 D d1 d1

A.{a1} B.{a2}

C.{a1,a3} D.{a2,a4}

13. 已知关系R={A,B,C,D,E,F},F={A→C,BC→DE,D→E,CF→B,

CE→F}。则(AB)F+的闭包是( )。

A.ABCDEF B.ABCDE C.ABC D.AB 14. 下面关于函数依赖的叙述中,( )是不正确的。

A.若X→Y,WY→Z,则XW→Z B.若YX,则X→Y

C.若XY→Z,则X→Z,Y→Z

D.若X→YZ,则X→Y,X→Z

15. 某个时刻几个事务的事务等待图如下图所示,那么撤销( )并释放

该事务持有的所有锁,可以使其他事务继续运行下去。

第3页(共7页)

T1T4T2T6T3T5

T7T8A.T1 B.T1,T6 C.T3 D.T5,T7 二、简答题(5小题,每小题8分,共40分)

1. 什么是数据模型?列出其三个组成要素并说明各组成要素的作用。 2. 什么是视图?它属于数据库系统三级模式的哪一级?视图有哪些作用? 3. 什么是关系模式的范式?简述进行关系模式规范化设计的基本思想和目的。 4. 什么是数据库管理系统(DBMS),它有哪些功能?

5. 简要介绍并发操作可能会产生的几类数据不一致问题。这些不一致的主要原

因是并发操作破坏了事务的哪一个特性? 三、综合题(4小题,共80分) 1. 关系代数和SQL (31分)

基于某校图书馆数据库的四个表(其中的主码已经用直线下划线标出;外码已经用波浪下划线标出):

出版社(社号,社名,地址,负责人,电话); 图书(书号,书名,作者,社号,单价); 读者(证号,姓名,性别,电话,部门);

借阅(证号,书号,借出日期,归还日期,过期天数)。 用关系代数表达式完成下列(1)—(2)小题:

(1)查询单价在50~80元之间的清华大学出版社出版的图书书名、单价。(2分)

(2)查询借阅过馆藏高等教育出版社出版的作者萨师煊的所有图书的读者姓

第4页(共7页)

名、部门。(3分)

用SQL完成下列(3)—(10)小题:

(3)设数据类型及约束为:证号——字符型,长度为8,并且以“3”开头;书号——字符型,长度为13,不能含有“—”符号;借出日期——日期型;归还日期——日期型;过期天数——整数型,不能为空且不能为负。使用数据定义语句(DDL)给出关系模式“借阅”的定义。 (5分)

(4)查询书名中包括 “数据库”且以“习题集”结尾的全体图书的信息,其中单价打7折,并且将该列设置别名为“打折价” 。(2分)

(5)查询单价在50元至80元之间的清华大学出版社出版的图书书名、单价。(2分)

(6)查询借阅过电子工业出版社出版的一本书超过2次的读者的证号、姓名、书名、借阅次数,并按借阅次数多少降序排列。(4分)

(7)查询借阅过馆藏高等教育出版社出版的作者萨师煊的所有图书的读者姓名、部门。(4分)

(8)建立视图ZLV,包括每个出版社的社名及其图书平均价格、最高价、最低价。(4分)

(9)将“借阅”表的查询和对该表“过期天数”属性的修改权限授予“艾瑞”,并允许“艾瑞”将该权限授予他人.(2分)

(10)当读者“李鹏”按期归还图书“卡萨布兰卡”时,删除此人对该书的借阅记录。(3分)

2. 关系模式规范化(22分)

(1) 判断下列关系模式最高是第几范式,并说明理由。(每小题3分,共12

分)

① R(A,B,C,D)及其函数依赖集F={B→D,AB→C} ② R(A,B,C,D)及其函数依赖集F={D→A,C→D,B→C} ③ R(A,B,C)及其函数依赖集F={B→C,AC→B} ④ R(A,B,C)及其函数依赖集F={B→C,B→A,A→BC} (2)设某人才市场数据库中有一个记录应聘人员信息的关系模式: R(人员编号,姓名,性别,职位编号,职位名称,考试成绩)。 如果规定:每人可应聘多个职位,每个职位可由多人应聘且必须参加相关考试,考试成绩由人员编号和职位编号确定。(10分)

第5页(共7页)

① 写出模式R的基本函数依赖和候选码。(3分) ② R最高属于第几范式?说明理由。(4分) ③ 将R规范到3NF。(3分) 3. 并发控制(12分)

设 T1 ,T2是如下的两个事务:

Tl :A : = B + 1 ;

B : = A * 2 A : = B * 2 ; B : = A +2

设(A, B, C)的初始值为(1, 1, 1)

(1)若这两个事务允许并发执行,则有多少可能的正确结果,请一一列举出来。 (4分)

(2)若这两个事务都遵守两段锁协议,请给出一个不产生死锁的可串行化调度。(8分)

4. 关系数据库设计(15分)

下图给出的是一张交通违章处罚通知书。

(1)请根据这张通知书所提供的信息设计一个E-R模型,模型图上可省略(2)将所设计的E-R模型转换为关系模型(列出所有属性),并使用直下划线(如“ ”)和波浪下划线(如“ ”)分别标出每个关系模式的主码和外码(如果有)。(8分)

交通违章通知书 编号:TZ11201

司机姓名:XXX 地址:XXXXXXXXX 邮编:XXXXXXX 机动车牌照:XXXXXX 型号:XXXXXXXXX 第6页(共7页)

T2:C: =C+7;

属性的标注;(7分)

驾驶执照:XXXXXX 电话:XXXXXXX

制造厂:XXXXXXX 违章日期:XXXXXXX 地点:XXXXXXXXX 违章记载:XXXXXXX 生产日期:XXXXXXX 时间:XXXXXXX 处罚方式: 警告: 罚 暂扣驾照: 款: 警察签字:XXX 被处罚人签字:XXX

警察编号:XXXX 第7页(共7页)

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

Top