04级数据库系统原理期终考卷B2 下载本文

计算机系考试试卷 第 1 页(共7页)

漳 州 师 范 学 院

计算机系 04 级 本科《 数据库系统原理 》课程期末试卷(B2卷)

(2005——2006学年度第一学期)

班级 学号 姓名 考试时间:

题号 得分 改卷教师 一、选择题:(每个选择1.5 分,共31.5分)

1.关系数据库用 ① 来表示实体间的联系,其任何检索操作的实现都是由 ② 三种基本操作组合而成。

① A.层次模型 B.网状模型 C. 指针链 D.表格 ② A. 选择﹑投影和扫描 B. 选择﹑投影和连接 C. 选择﹑运个算和投影 D. 选择﹑投影和比较

2.在一个关系R中,若有数据项的取值域是可分割的,那么关系R一定是属于 。 A. 1NF B.2NF C. 3NF D. BCNF E.上述都不是

3.在一个关系R中,如果存在着主属性对码的部分函数依赖或传递函数依赖,则该关系R一定不是 , 但其最高范式可能是 。 A. BCNF B.3NF C.1NF D.2NF

4.在一个关系R中,如果不存在非主属性对码的部分函数依赖和传递函数依赖,则该关系R一定是 。

A. BCNF B.2NF C.1NF D.3NF 5. 在查询优化中最重要的一条是 。

A.选择运算应尽可能先做 B.投影和选择运算同时进行 C.把某些选择同在它前面要执行的笛卡尔积结合起来成为一个连接运算 D.把投影同其前或后的双目运算结合起来。 6.数据库中数据的逻辑独立性是指 。

A. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的

一 二 三 四 总分 1

计算机系考试试卷 第 2 页(共7页)

B. 用户的应用程序与数据库中数据的全局逻辑结构相互独立的 C. 用户的应用程序与数据库管理系统(DBMS)是相互独立的 D.数据库与数据库管理系统(DBMS)是相互独立

7.数据模型讨论的是 , 关系模式讨论的是 ,而模式规范化讨论的是低级范式操作时存在的问题及 。

A. 实体及实体之间的联系 B.属性之间的依赖关系 C. 从低级范式向高级范式如何转化及优化的问题 D.实体与属性之间的联系 8. 数据库系统发生事务故障时采用 办法来恢复。

A. 撤消事务(UNDO) B.重做所有提交的事务 C.上述二者都是 9.从E-R模型向关系数据模型转换时,每个实体都要转换成一个 ,模式的属性为实体的属性, 模式的键为 。 也要转换成一个关系模式,当实体之间的联系为1:N时,关系的键是 。

A. 实体的键 B. 关系模式 C. 每个联系 D.N端实体的键 E. 1端实体的键

10. 二级封锁协议是 。

A. 一级封锁协议加上事务T在读取数据R之前,必须先对其加S锁,直到事务结束才释放.

B. 一级封锁协议加上事务T在读取数据R之前,必须先对其加S锁,读完后即可释放S 锁.

C. 事务T在读取数据R之前,必须先对其加X锁,直到事务结束才释放. 11. 在数据库安全性控制中,使用 ﹑ 和 等技术是通常采

用的方法。

A.用户标识和鉴定 B.存取控制 C. 封锁 D. 视图和密码存取控制 E.设置日志文件

12. 事务是数据库执行的基本工作单位,如果一个事务执行成功,则全部更新提

交; 如果一个事务执行失败, 则已做过的更新被恢复原状,这样保持了数据库处于 状态.

A.安全性 B.一致性 C.可靠性

计算机系考试试卷 第 3 页(共7页)

二.填空题( 每小题 1.5 分共31.5 分)

1.在数据库的三级模式结构中.描述数据库中局部数据逻辑结构和特征的是 ,描述数据库中全体数据的全局逻辑结构和特征的是 ,描述 数据存储方式和数据物理结构的是 .

2. 数据库在发生系统故障时,采用撤消故障发生时 的事务和重做 的事务的办法来恢复.

3.数据库应用系统设计时,将数据库设计分为 ﹑ ﹑ ﹑物理结构设计﹑数据库实施及数据库运行和维护六个阶段. 4. 数据库系统在运行过程中,可能发生故障. 故障主要有 故障﹑ 故障﹑系统故障和计算机病毒.

5.事务的并发操作会带来 ﹑ 和 等错误. 6.防止不合法的使用所造成的数据泄露﹑更改或破坏数据库,这是数据库 性应解决的问题.

7. 数据库安全性中存取控制的方法有 和 控制两类,从安全性角度考虑上述中的 方法的安全性更高.

8. 数据库完整性是指数据的 性. 完整性约束条件可以是静态的,

也可以是动态的.常见的静态关系约束有 约束﹑ 约束﹑ 约束和统计约束.

三.应用题 (19分)

1.将下述未优化关系表达式进行优化 (3分)

∏sN(б

s.s#=sc.s#∧sc.c#=‘c5’

(S×SC))

式中:s#为学号,SN为学生姓名,c#为课程号,

S为学生表,C为课程表,SC为学生选修课程

计算机系考试试卷 第 4 页(共7页)

2.将下述所示的E-R 图转换成相应的关系模式,并在得到的关系模式中标出各关系模式的主关键字(码)。 (6分)

借书证号 姓名 价格作者 书名 m 单位 借书者 n 借阅 图书 分类号 借阅日期

3. 将下述未规范化的关系模式规范成相应的范式. (10分)

学生(学号, 学生姓名, 所在的系, 班号,班主任,系主任)

其语义为:一个学生只在一个系的一个班学习;一个系只有一名系主任; 一个班只有一名班主任

总编号