《数据库原理与应用》第08章在线测试
剩余时间:
59:56
答题须知:1、本卷满分20分。
2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。
3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。
第一题、单项选择题(每题1分,5道题共5分)
1、事务的隔离性是指
B
A、事务中包括的所有操作要么都做,要么都不做 B、事务一旦提交,对数据库的改变是永久的
C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D、事务必须是使数据库从一个一致性状态变到另一个一致性状态
2、若事务T获得了数据对象R的X锁控制权,则T对R
C
A、只可读 B、只可写
C、可读可写 D、不可读不可写
3、一级封锁协议可以保证哪种数据不一致
A
A、丢失修改 B、读脏数据
C、不可重复读 D、以上都可以
4、由于某种原因造成整个系统的运行突然停止,致使所有事务都以非正常的方式终止,这属于 B
A、事务故障 B、系统故障
C、介质故障 D、计算机病毒
5、数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括
D
A、数据字典、应用程序、审计档案 B、数据字典、日志文件、审计档案
C、数据字典、应用程序、数据库后备副本 D、日志文件、数据库后备副本
第二题、多项选择题(每题2分,5道题共10分)
1、数据库运行过程中可能出现的故障有CDE_____
A、运行故障
B、它机故障
C、事务故障
D、系统故障
E、介质故障
2、预防死锁的方法有___CD__
A、超时法
B、等待图法
C、一次封锁法
D、顺序封锁法
E、先来先服务
3、一级封锁协议不能解决的数据不一致性问题包括
BC
A、丢失修改
B、读脏数据
C、不可重复读
D、可重复读
4、三级封锁协议可以解决的数据不一致问题包括
ABCD
A、丢失修改
B、读脏数据
C、不可重复读
D、以上都正确
5、下面说法正确的是
ACD
A、恢复的基本思想是建立冗余数据
B、恢复的基本思想是提高系统的安全性,杜绝故障发生
C、数据库主要通过登记日志和数据转储来建立冗余数据
D、日志记录了数据的所有更新信息
第三题、判断题(每题1分,5道题共5分)
1、事务的执行必须保证ACID特性
T
正确 错误
2、单个处理机可以实现多个事务的真正并行
F
正确 错误
3、封锁可以解决数据的不一致性,但会带来死锁或者活锁
T
正确 错误
4、对数据库破坏性最大的故障是介质故障
T
正确 错误
5、登记日志的原则之一是先记日志,后写数据库
T
正确 错误
网友评论