[信息与通信]数据库原理与技术软件第八章.pptVIP

  • 2
  • 0
  • 约5.21千字
  • 约 50页
  • 2018-02-17 发布于浙江
  • 举报

[信息与通信]数据库原理与技术软件第八章.ppt

[信息与通信]数据库原理与技术软件第八章

第八章 数据库管理 本章要点 事务的基本概念 并发控制的概念和方法 数据库恢复的概念和方法 8.1 事务处理 8.1.1 事务的基本概念 事务实例 8.1.2 事务的状态与特性 事务从开始到结束,可能处于五种不同的状态: 活动(Active)——事务的初始状态。 部分提交(Partially committed)——最后一个操作执行完毕,但尚未提交数据库的状态。 失败(Failed)——由于内部逻辑错误等原因导致事务无法继续执行的状态。 中止(Aborted)——由于条件约束等原因放弃执行,数据库恢复到事务执行前的状态。 提交(Committed)——事务成功执行完毕的状态。 事务状态转换关系 ACID性质 原子性(Atomicity)——事务中的所有操作要么全部做,要么一个都不做。如果任何操作执行失败,那么其他操作都要撤销。 一致性(Consistency)——事务的执行不改变数据库的一致性,即数据库在事务执行前后都是一致的。 隔离性(Isolation)——多个事务并发执行的过程中,任何一个事务都不会受其他事务状态和过程的影响。 持久性(Durability)——一旦事务成功提交,其结果就应该在数据库中反映和保持,即使系统发生故障也不会影响。 8.1.3 事务的并发与可串行化 一组事务的一个调度是指这一组事务所有操作的执行顺序,同时必须保持操作在各事务中出现的相对顺序

文档评论(0)

1亿VIP精品文档

相关文档