第 1 页 共 11 页江西财经大学06 -07 第一学期期末考试试卷试卷代码: 03115授课课时: 96课程名称: 数据库系统原理 B适用对象: 本科选课班一、选择题(从下列各题四个答案中选出一个正确答案,每小题 1 分,共 10 分)1、保护数据库 , 防止未经授权的不合法的使用造成的数据泄漏、更改破坏。 这是指数据的 _____。A、安全性 B、完整性 C、并发控制 D、恢复2、若事务 T 对数据 R已加 X 锁, 则其他事务对数据 R_____。A、可以加 S 锁不能加 X 锁 B、不能加 S 锁可以加 X 锁B、可以加 S 锁也可以加 X 锁 D、不能加任何锁3、数据库具有较高的 ____。A、程序与数据可靠性 B、程序与数据完整性C、程序与数据独立性 D、程序与数据一致性。4、DB、DBS、DBMS三者之间的关系是 _____。A、 DBS包括 DB、DBMS B、DB包括 DBS、DBMS C、DBMS包括 DB、DBMS D、DBS就是 DB,也就是 DBMS 5、常用的数据模型不包括 _____。A、 网状模型 B、链状模型 C、层次模型 D、关系模型6、数据库的 _____是指数据库的正确性和相容性。A、安全性 B、完整性 C、并发控制 D、恢复、7、用于数据库恢复的重要文件是_____。A、数据文件 B、索引文件 C、日志文件 D、备注文件8、数据库中的封锁机制是 _____的主要方法。A、完整性 B、安全性 C、并发控制 D、恢复9、关系模型中 , 一个关键字是 _____。A、可由多个任意属性组成 B、至多由一个属性组成C、由一个或多个其值能唯一标识该模式中任何元组的属性组成D、以上都不是10、数据库系统的核心是 _____。A、 数据库 B、数据库管理系统 C、数据模型 D、软件工具二、简答题(回答要点 ,并简明扼要作解释。每题5 分,共 20 分)1、简述各种不同的封锁协议及解决的问题2、分析发生系统故障时数据库可能出现的问题是什么?第 2 页 共 11 页3、简述参照完整性约束中应注意的几个重要问题。4、简述存取控制机制的主要内容。三、编程与关系运算(每题5 分,共 20 分)设有四个关系学生表(学号 char(5),姓名 varchar(10),姓别 char(2),所属系 varchar(20) )Student(sno,sname,sex,dept) 课程表(课程号 char(3),课程名 varchar(20),先修课程 char(3),学分 tinyint,任课教师 char(5) )Course(cno,cname,precno,ceredit,tno) 教师表(教师号 char(5),教师名称 varchar(10),姓别 char(2) )Teacher(tno,tname,sex) 选课表(学...