数据库保护习题及答案.pdfVIP

  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文档。上传文档
查看更多
数据库原理之数据库保护课后习题及答案 6.1 名词解释 (1)事务 :事务是指一个操作序列,这些操作要么什么都做,要么都不做,是一个不可分割 的工作单位, 是数据库环境中的逻辑工作单位,相当于 操作系统 环境下的 进程 概念。 (2)封锁 :封锁就是事务可以向系统发出请求,对某个数据对象加锁,此事务对这个数据对 象有一定控制, 而其他事务则不能更新数据直到事务释放它的锁为止。 (3)X 封锁 :如果事务 T 对数据 R 实现 X 封锁, 那么其他的事务要等 T 解除 X 封锁以后, 才 能对这个数据进行封锁。 只有获准 X 封锁的事务,才能对被封锁的数据进行修改。 (4) PX 协议 :X 封锁的规则称为 PX 协议,其内容为:任何企图更新记录 R 的事务必须先执 行 LOCK X(R) 操作, 以获得对该记录进行寻址的能力, 并对它取得 X 封锁。 如果未获得 X 封锁,那么这个事务进入等待状态, 一直到获准 X 封锁,事务继续进行。 (5) PXC 协议 :它由 PX 协议及一条规则 X 封锁必须保留到事务终点 (COMMIT 或 ROLLBACK) 组成。 (6) 死锁 :有两个或以上的事务处于等待状态,每个事务都在等待另一个事务解除封锁, 它 才能继续执行下去,结果任何一个事务都无法执行,这种现象就是死锁。 (7) 串行调度 :多个事务依次执行,称为串行调度。 (8) 并发调度 :利用分时的方法,同时处理多个事务,称为事务的并发调度。 (9) 可串行化调度 :如果某事务集的一个并发调度的结果与某个串行调度等价, 则称此并发 调度是是可串行化调度。 (10)不可串行化调度 :某事务集的一个并发调度结果,如果与任一串行调度均不等价,则该 并发调度是不可串行化调度。 (11)S 封锁 :共享型封锁。果事务 T 对某数据 R 加上 S 封锁,那么其它事务对数据 R 的 X 封锁便不能成功, 而对数据 R 的 S 封锁请求可以成功。 这就保证了其他事务可以读取 R 但 不能修改 R ,直到事务 T 释放 S 封锁。 (12) PS 协议 :任何要更新记录 R 的事务必须先执行 LOCK S(R) 操作,以获得对该记录寻址 的能力并对它取得 S 封锁。 如果未获准 S 封锁,那么这个事务进入等待状态,一直到获准 S 封锁,事务才继续进行下去。 当事务获准对记录 R 的 S 封锁后,在记录 R 修改前必须把 精选文档 S 封锁升级为 X 封锁。 (13) PSC 协议 :由 PS 协议和 “将 S 封锁保持到事务终点 ”组成。 任何更新记录 R 的事务必须 先执行 LOCK S(R) 操作,以获得对该记录寻址的能力并对它取得 S 封锁。 如果未获准 S 封 锁,那么这个事务进入等待状态,一直到获准 S 封锁,事务才继续进行下去。并将 S 封锁 保持到事务终点。 (14)两段封锁协议 :( 1)在对任何数据进行读写操作之前,事务首先要获得对该数据的封 锁; (2 )在释放一个封锁之后,事务不再获得任何其他封锁。 6.2 试叙事务的四个性质,并解释每一个性质对 DBS 有什么益处 ? 事务的四个性质是:原子性、一致性、隔离性和持久性。 (1) 原子性(具体含义见教材):事务中所有操作应视为整体,不可分割。 (2) 一致性(具体含义见教材):一个事务独立执行的结果将保证数据库的一致性,即数据 不会因事务的执行而遭受

文档评论(0)

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

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

1亿VIP精品文档

相关文档