欢迎来到天天文库
浏览记录
ID:17840242
大小:164.00 KB
页数:9页
时间:2018-09-07
《数据库系统原理期末考卷及标准答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机系考试试卷第9页(共8页)漳州师范学院计算机系05级本科《数据库原理与应用》课程期末试卷A标准答案(2006——2007学年度第二学期)班级学号姓名考试时间:题号一二三四五总分得分改卷教师一、选择题:(每题1.5分,共24分)1.关系数据库规范化是为解决关系数据库中(A)问题而引入的.A.插入﹑删除﹑更新的异常和数据冗余B.提高查询速度C.减少数据操作的复杂性D.保证数据的安全性和完整性2.关系代数表达式的优化策略中,首先要做的是(B).A.对文件进行预处理B及早执行选择运算C.执行笛卡尔积运算D.执行投影运算3.在关系代数中,θ连接操作由(
2、A)组合而成.A.笛卡尔积和选择B.投影选择和笛卡尔积C.投影和笛卡尔积D.投影和选择4.设关系模式R是3NF模式,那么下列说法不正确的是(B).A.R必是2NFB.R必不是BCNFC.R可能不是BCNFD.R必是1NF5.在两个实体类型间有M:N联系时,这个结构转换成的关系模式有(C)个.A.1B.2C.3D.46.从E-R模型向关系数据模型转换时,一个M:N联系转换成一个关系模式时,该关系模式的关键字是(C).A.N端实体的关键字B.M端实体的关键字C.N端实体的关键字与M端实体的关键字的组合D.重新选取其它关键字9计算机系考试试卷第9页(共8
3、页)7.在一个关系R中,若每个数据项都是不可分割的,那么关系R一定至少是属于(D).A.BCNFB.2NFC.3NFD.1NF8.“年龄在15至30岁之间”属于数据库系统的(C).A.恢复功能B.并发控制C完整性D.安全性9.数据流程图是用于数据库设计中(D)阶段的工具.A.概念设计.B可行性分析C程序编码D.需求分析10.数据库系统中,用户使用的数据视图用(A)描述.A.外模式B.存储模式C.内模式D.概念模式11.R为4元关系R(A,B,C,D),S为3元关系S(B,C,D),R∞C构成的新关系是(B)元关系.A.3B.4C.5D.612.关系
4、代数中的Π运算符对应下面语句中的(A)子句.A.SelectB.FromC.WhereD.GroupBy13.将查询SC表的权限授予用户U1,并允许U1将此权限授予其他用户.实现此功能的SQL语句是(D).A.grantselecttoSConU1withpublicB.grantselectohSCtoU1withpublicC.grantselecttoSConU1withgrantoptionA.grantselectonSCtoU1withgrantoption14.在数据库系统中,安全性控制可采用:用户标识和鉴定、存取控制、审计、密码保护
5、和(C)五级安全措施来实现.A.游标B.索引C.视图D.存储过程15.解决并发操作带来的数据不一致性问题,可以采取(A).A.封锁B.恢复C.存储D.协商16.在并发控制中,允许其他事务读取数据,但不允许进行数据修改叫(B).A.两段锁B.共享锁C.独占锁D.意向锁9计算机系考试试卷第9页(共8页)二、填空题(每格1分共26分)1.事务具有四个特性:即原子性﹑一致性﹑持续性和隔离性.2.发生系统故障时,采用恢复的方法是:对于未完成的事务执行undo操作,对已完成的事务执行redo操作.3.数据库恢复机制中,建立冗余数据最常用的技术是数据转储和登记日
6、志文件.4.在并发控制中,常用的封锁有排它锁和共享锁.5.恢复和并发控制的基本单位是事务.6.在数据库系统中,多个事务并发操作带来的数据不一致性主要包括:丢失修改﹑读脏数据和不可重复读.7.数据库的设计分为:需求分析阶段﹑概念设计阶段﹑逻辑设计阶段﹑物理结构设计、数据库实施及数据库运行维护六个阶段.8.使用游标主要四个步骤为:说明游标﹑打开游标﹑推进游标并取当前记录和关闭游标.9.嵌入式SQL是将SQL语句嵌入程序设计语言中,被嵌入的程序设计语言称为宿主语言.10.可串行化的调度是:多个事物的并发执行是正确的,当且仅当其结果与某一次序串行执行它们的
7、结果相同.11.若事务T对数据对象A加了S锁,则其他事务只能对数据A再加S锁,不能加X锁,直到事务T释放A上的锁.三、简答题(每小题4分共12分)1.简述事务故障的恢复步骤.(1)反向扫描日志文件,查找该事务的更新操作(2)对该事务的更新操作执行逆操作,即将日志文件中的“更新前的值”写入数据库(3)继续反向扫描日志文件,查找该事务的其他更新操作,并做同样的处理(4)如此处理下去,直至读到此事务的开始标记,事务故障恢复就完成了9计算机系考试试卷第9页(共8页)2.什么是数据库的完整性?关系模式中的三类完整性是什么?数据库的完整性是指数据的正确性和相容
8、性关系模式中的三类完整性是实体完整性,参照完整性和用户定义的完整性3.数据字典的内容和作用是什么?数据字典通常包括:数据项
此文档下载收益归作者所有