2022年数据库原理习题与答案数据库系统恢复和并发控制技术收集 .pdf
《2022年数据库原理习题与答案数据库系统恢复和并发控制技术收集 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库原理习题与答案数据库系统恢复和并发控制技术收集 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第九章数据库系统恢复和并发控制技术习题:一填空题1 数据库保护包含数据的。2是 DBMS 的基本单位,它是用户定义的一组逻辑一致的程序序列。3 DBMS 的并发控制的主要方法是机制。4 有两种基本的锁,它们是和。5 对并发操作若不加以控制,可能带来的不一致性有、和。6 数据库系统在运行过程中,可能会发生故障,故障主要有、介质故障和四类。7 数据库系统是利用存储在外存上其他地方的来重建被破坏的数据库,它主要有两种:和。二选择题1 下面哪个不是数据库系统必须提供的数据控制功能。A.安全性B.可移植性C.完整性D.并发控制2 事务的原子性是指。A.事务中包括的所有操作要么都做,要么都不做B.事务一旦
2、提交,对数据库的改变是永久的C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须是使数据库从一个一致性状态变到另一个一致性状态3 多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行。A.安全性控制B.完整性控制C.并发控制D.可靠性控制4 设有两个事务T1、T2,其并发操作如下图所示,下面评价正确的是_。T1 T2 读 A=10 读 A=10 A=A-5 写回A=A-8 写回名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - -
3、- - 第 1 页,共 5 页 - - - - - - - - - A 该操作不存在问题B 该操作丢失修改C 该操作不能重复读D 该操作读“脏”数据5 若事务 T 对数据 R 已加 X 锁,则其他对数据R 。A.可以加 S锁,不能加X 锁B.不能加 S锁,可以加X 锁C.可以加 S锁,也可以加X 锁D.不能加任何锁6 对并发控制不加以控制,可能会带来。A.不安全B.死锁C.死机D.不一致7用来记录对数据库中数据进行的每一次更新操作。A.后援副本B.日志文件C.数据库D.缓冲区三简答题1 试述事务的概念和事务的四个特性。2 数据库中为什么要有恢复子系统,它的功能是什么?3 数据库运行中可能发生的
4、故障有哪几类?哪些故障影响事务的正常执行?哪些故障破坏数据库数据?4 数据库恢复的基本技术有哪些?5 登记日志文件时,为什么必须先写日志文件,后写数据库?6 在数据库中为什么要并发控制?7 什么是封锁?8 基本的封锁有哪几种?试述它们的含义。9 不同封锁协议与系统一致性级别的关系是什么?10请给出预防死锁的若干方法。11什么样的并发调度是正确的调度?12试述两段锁协议的概念。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 参考答
5、案:一填空题1 安全性,完整性,并发控制,恢复2 事务3 封锁4 共享锁,排它锁5 丢失修改,不能重复读,读“脏”数据6 事务故障,系统故障,计算机病毒7 冗余数据,后援副本,日志文件二选择题1 B 2 A 3 C 4 B 5 D 6 D 7 B 三简答题1 事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做, 是一个不可分割的工作单位。事务具有4 个特性:原子性,一致性、隔离性和持续性。2 因为计算机系统中硬件的故障、软件的错误、 操作员的失误以及恶意的破坏是不可避免的,这些故障会使数据库中全部或部分数据丢失,因此必须要有恢复子系统。恢复子系统的功能是:把数据库从错误状态恢复到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据库原理习题与答案数据库系统恢复和并发控制技术收集 2022 数据库 原理 习题 答案 系统 恢复 并发 控制 技术 收集
限制150内