数据库系统原理期末考卷及标准答案

数据库系统原理期末考卷及标准答案

ID:1331209

大小:164.00 KB

页数:9页

时间:2017-11-10

数据库系统原理期末考卷及标准答案_第1页
数据库系统原理期末考卷及标准答案_第2页
数据库系统原理期末考卷及标准答案_第3页
数据库系统原理期末考卷及标准答案_第4页
数据库系统原理期末考卷及标准答案_第5页
资源描述:

《数据库系统原理期末考卷及标准答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机系考试试卷第9页(共8页)漳州师范学院计算机系05级本科《数据库原理与应用》课程期末试卷A标准答案(2006——2007学年度第二学期)班级学号姓名考试时间:题号一二三四五总分得分改卷教师一、选择题:(每题1.5分,共24分)1.关系数据库规范化是为解决关系数据库中(A)问题而引入的.A.插入﹑删除﹑更新的异常和数据冗余B.提高查询速度C.减少数据操作的复杂性D.保证数据的安全性和完整性2.关系代数表达式的优化策略中,首先要做的是(B).A.对文件进行预处理B及早执行选择运算C.执行笛卡尔积运算D.执行投

2、影运算3.在关系代数中,θ连接操作由(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端实体的关键字

3、与M端实体的关键字的组合D.重新选取其它关键字9计算机系考试试卷第9页(共8页)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

4、,B,C,D),S为3元关系S(B,C,D),R∞C构成的新关系是(B)元关系.A.3B.4C.5D.612.关系代数中的Π运算符对应下面语句中的(A)子句.A.SelectB.FromC.WhereD.GroupBy13.将查询SC表的权限授予用户U1,并允许U1将此权限授予其他用户.实现此功能的SQL语句是(D).A.grantselecttoSConU1withpublicB.grantselectohSCtoU1withpublicC.grantselecttoSConU1withgrantoption

5、A.grantselectonSCtoU1withgrantoption14.在数据库系统中,安全性控制可采用:用户标识和鉴定、存取控制、审计、密码保护和(C)五级安全措施来实现.A.游标B.索引C.视图D.存储过程15.解决并发操作带来的数据不一致性问题,可以采取(A).A.封锁B.恢复C.存储D.协商16.在并发控制中,允许其他事务读取数据,但不允许进行数据修改叫(B).A.两段锁B.共享锁C.独占锁D.意向锁9计算机系考试试卷第9页(共8页)二、填空题(每格1分共26分)1.事务具有四个特性:即原子性﹑一

6、致性﹑持续性和隔离性.2.发生系统故障时,采用恢复的方法是:对于未完成的事务执行undo操作,对已完成的事务执行redo操作.3.数据库恢复机制中,建立冗余数据最常用的技术是数据转储和登记日志文件.4.在并发控制中,常用的封锁有排它锁和共享锁.5.恢复和并发控制的基本单位是事务.6.在数据库系统中,多个事务并发操作带来的数据不一致性主要包括:丢失修改﹑读脏数据和不可重复读.7.数据库的设计分为:需求分析阶段﹑概念设计阶段﹑逻辑设计阶段﹑物理结构设计、数据库实施及数据库运行维护六个阶段.8.使用游标主要四个步骤为

7、:说明游标﹑打开游标﹑推进游标并取当前记录和关闭游标.9.嵌入式SQL是将SQL语句嵌入程序设计语言中,被嵌入的程序设计语言称为宿主语言.10.可串行化的调度是:多个事物的并发执行是正确的,当且仅当其结果与某一次序串行执行它们的结果相同.11.若事务T对数据对象A加了S锁,则其他事务只能对数据A再加S锁,不能加X锁,直到事务T释放A上的锁.三、简答题(每小题4分共12分)1.简述事务故障的恢复步骤.(1)反向扫描日志文件,查找该事务的更新操作(2)对该事务的更新操作执行逆操作,即将日志文件中的“更新前的值”写入

8、数据库(3)继续反向扫描日志文件,查找该事务的其他更新操作,并做同样的处理(4)如此处理下去,直至读到此事务的开始标记,事务故障恢复就完成了9计算机系考试试卷第9页(共8页)2.什么是数据库的完整性?关系模式中的三类完整性是什么?数据库的完整性是指数据的正确性和相容性关系模式中的三类完整性是实体完整性,参照完整性和用户定义的完整性3.数据字典的内容和作用是什么?数据字典通常包括:数据项

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。