计算机三级数据库技术分类练习题_事务管理与数据库安全性(二).docVIP

计算机三级数据库技术分类练习题_事务管理与数据库安全性(二).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
9.3 实战练习 一、选择题 1.数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括________。 A) 数据字典、应用程序、审计文档、数据库后备副本 B) 数据字典、应用程序、审计文档、日志文件 C) 日志文件、数据库后备副本 D) 数据字典、应用程序、数据库后备副本 2.事务的持久性是指________。 A) 事务中包括的所有操作要么都做,要么都不做 B) 事务一旦提交,对数据库的修改就是永远的 C) 一个事务内部的操作及使用的数据对并发执行的其他事务是隔离的 D) 事务必须是使数据库从一个一致性状态变到另一个一致性状态 3.设有两个事务T1和T2,其并发操作序列如下表所示。下列说法中正确的是________。 A) 该操作序列不存在问题 B) 该操作序列丢失修改 C) 该操作序列不能重复读 D) 该操作序列读出“脏”数据 4.在对数据库的系统故障进行恢复时,需要对日志文件进行________。 A) 反向扫描 B) 正向扫描 C) 双向扫描 D) 随机扫描 5.事务的持久性是由数据库系统中的哪个部件负责?________。 A) 完整性控制部件 B) 安全性控制部件 C) 恢复管理部件 D) 并发控制部件 6.设有两个事务T1和T2,其并发操作序列如下表所示。下面说法中正确的是________。 A) 该操作序列不存在问题 B) 该操作序列丢失更新 C) 该操作序列不能重复读 D) 该操作序列读出“脏”数据 7.下列权限中,哪一个不是数据库的访问权限?________。 A) Read权限 B) Resource权限 C) Update权限 D) Lock权限 8.事务的持久性是由数据库管理系统中的哪个部件负责?________。 A) 恢复管理 B) 并发控制 C) 完整性约束 D) 存储管理 9.数据库系统的日志文件用于记录下述哪类内容?________。 A) 程序运行过程 B) 数据查询操作 C) 程序执行结果 D) 数据更新操作 10.实现数据库的哪个特性能够避免对未提交更新的依赖(“脏数据”的读出)?________。 A) 完整性 B) 并发性 C) 安全性 D) 可移植性 11.下列说法错误的是________。 A) ROLLBACK表示事务不成功结束 B) 无级联调度是不可恢复的 C) 共享锁又称为S锁或读锁 D) 排它锁又称为X锁或写锁 12.“事务的所有操作在数据库中要么全部正确反映出来要么全部不反映”,这是事务的哪一个特性?________。 A) 原子性 B) 一致性 C) 隔离性 D) 持久性 13.若事务T对数据R已经加了x锁,则其他事务对数据R________。 A) 可以加S锁不能加X锁 B) 不能加S锁可以加X锁 C) 可以加S锁也可以加X锁 D) 不能加任何锁 14.关于“死锁”,下列说法中正确的是________。 A) 死锁是操作系统中的问题,数据库系统中不存在 B) 只有出现并发操作时,才有可能出现死锁 C) 在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库 D) 当两个用户竞争相同的资源时不会发生死锁 15.下面列出的条目中,哪些是事务并发执行中可能出现的主要问题________。 Ⅰ.丢失更新 Ⅱ.对未提交更新的依赖 Ⅲ.不一致的分析 A) Ⅰ和Ⅱ B) Ⅱ和Ⅲ C) Ⅰ和Ⅲ D) 都是 二、填空题 1.严格两阶段封锁协议要求对更新数据的封锁必须保持到事务 。 2.对未提交修改的封锁必须保持到 的终点。 3.数据库中,每个事务都感觉不到系统中其他事务在并发地执行,这一特性称为事务的 。 4.事务故障恢复时要对事务的每一个操作执行逆操作,即将日志记录中“ ”写入数据库中。 5.多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是 。 6.数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性: 、一致性、隔离性和持久性。

文档评论(0)

prtscr + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档