您的当前位置:首页《数据库系统原理》期末考试题--试题06

《数据库系统原理》期末考试题--试题06

2020-06-30 来源:乌哈旅游
 -----------------------------

北京邮电大学2006——2007学年 第一学期

《数据库系统原理》期末考试试题(试卷B)

名:

姓---- - -- - -- - -- - -- - -- - -- - -- - - 线- - -- - -- - -- - -:---号---序---内- -班---- - -- - -- - -- - - 订 - - -- - -- - -- - -- - -1. -- - -- -2. -- - -- :--3.-号---学---- -- - --4. 装 - -- - -- - -- --5. - - -:---级---班- --- - -- - -- - -- --考一、学生参加考试须带学生证或学院证明,未带者不准进入考试场。学生必须按照监考教师指定座位就坐. 注二、书本、参考资料、书包等与考试无关的东西一律放到考意场指定位置。 事三、学生不得另行携带、使用稿纸,要遵守《北京邮电大学项 考场规则》,有考场违纪或作弊行为者,按相应规定严肃处理。 四、学生必须将答题内容做在答题纸上,做在试卷或草稿纸上的答案一律无效. 考试 考试时间 年 月 日 课程 题号 一 二 三 四 五 六 七 八 总分 满分 得分 阅卷 教师 一、填空题(每空1分,共15分)

1. 数据管理经历了 , , 三个阶段。

2表示实体和实体之间联系的模型,称

为 。

3现实世界中事物的个体在信息世界中称

为 ,在机器世界中称为 。

4在数据库三级模型结构中,单个用户使用的数据视图的

描述,称为 ,全局数据视图的描述,称

1

为 ,物理存储数据视图的描述,称为 .

5关系模型是由 , , 三部分组成。

6关系数据库中,二维表称为一个 ,表的一行称为 ,表的一列称为 。

二、单项选择题(每小题2分,共20分)

1、数据库技术的奠基人之一,E.F.Codd于1970年发表多篇论文,主要论述的是______.

A.网络数据模型 B.层次数据模型 C.关系数据模型 D.面向对象数据模型 2、数据库的网状模型应满足的条件是_____.

A.允许一个以上的无双亲,也允许一个结点有多个双亲 B.必须有两个以上的结点

C.有且仅有一个结点无双亲,其余结点都只有一个双亲 D.每个结点有且仅有一个双亲

3、数据库三级模式体系结构的划分,有利保持数据库的_____。

A.结构规范化 B.数据安全性 C.数据独立性 D.操作可行性

4、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是_____。

A.DBS包括 DB和DBMS B.DBMS包括DB和DBS C.DB包括 DBS和 DBMS D.DBS就是DB,也就是DBMS

2

5、数据的正确、有效和相容称之为数据的______。

A.安全性 B.一致性 C.独立性 D.完整性 6、在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为____.

A.候选码 B.数据项 C.主属性 D.主属性值 7、在关系代数运算中,五种基本运算为_____.

A.并、差、选择、投影、自然连接 B.并、差、交、选择、投影 C.并、差、选择、投影、乘积 D.并、差、交、选择、乘积 8、事务的原子性是指_____。

A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据库的改变是永久的

C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的

D.事务必须是使数据库从一个一致性状态变到另一个一致性状态

9、若事务 T对数据 R已加 X锁,则其他对数据 R_____。 A.可以加S锁不能加X锁 B.不能加S锁可以加X锁 C.可以加S锁也可以加X锁 D.不能加任何锁 10、若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为_____。 A.事务故障 B.系统故障 C.介质故障 D.运行故障

3

三、名词解释 (每题4分, 共20分)

1 外码

2 主属性

3 实体

4 物理独立性

5传递函数依赖

4

四、问答题(每题6分, 共30分)

1。简述等值连接与自然连接的区别与联系?

2。简述视图与基本表的区别和联系?

3、为什么要进行数据库转储,比较各种数据转储方法?

4、并发控制可能会产生哪几类数据不一致?用什么方法能避免各种不一致的情况?

5、活锁产生的原因是什么?解决办法是什么?

5

五、应用题(共15分)

设有一个学生课程数据库,包括学生关系S、课程关系C、选修关系SC,下图所示:

S 学号 S# 95001 95002 95003 95004 C

课程号 C# 1 2 3 4 5 6 7 SC 学号 S# 95001 95001 95001 95002 95002 课程号 C# 1 2 3 2 3 图1 学生-课程数据库

成绩 GRADE 92 85 88 90 80 课程名 CN 数据库 数学 信息系统 操作系统 数据结构 数据处理 PASCAL语言 姓名 SN 李勇 刘晨 王敏 张立 性别 SEX 男 女 女 男 年龄 AGE 20 19 18 19 所在系 DEPT CS IS MA IS 写出完成下列要求的SQL语句:

(1) 检索所有比“王敏\"年龄大的学生姓名、年龄和性别 (2) 检索选修课程号“2”的学生中成绩最高的学生的学号 (3) 检索学生姓名及其所选修课程的课程号和成绩

6

7

8

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