11第十一章事务.pptVIP

  • 2
  • 0
  • 约1.7千字
  • 约 11页
  • 2016-11-26 发布于广东
  • 举报
11第十一章事务.ppt

第11章 事务控制 本章学习目标 事务控制 事务的开始和结束 提交/回滚前数据状态 事务提交后数据状态 事务回滚后数据状态 保存点 事务控制 ?? 事务(Transaction) 组成单个逻辑工作单元的一系列操作被称为事务。 ?? 数据库事务组成 ?? 0~多条DML语句 ?? 1条DDL(Data Define Language)语句 ?? 1条DCL(Data Control Language)语句 注:DCL语句用于控制用户对数据库对象的访问权限,主要包括Grant(授权)、Revoke(撤消)、Deny(拒绝)三种语句。 ?? 事务控制 通过将一组相关操作组合为一个要么全部成功、要么全部失败的逻辑工作单 元,以简化错误恢复、提高应用程序的可靠性。 ?? 事务必须满足的ACID属性: ?? 原子性(Atomicity) ?? 一致性(Consistency) ?? 隔离性(Isolation ) ?? 持久性(Durability ) 事务的开始和结束 ?? 事务开始于第一条可执行语句 ?? 事务结束: ?? 遇到commit 或rollback语句 ?? 遇到DDL 或DCL 语句 ?? 用户会话结束 ?? 系统崩溃 ?? 事务的提交和回滚 ?? 显式的提交和回滚操作是为了更好地保证数据的一致性。 ?? 下述情况下事务会被自动提交 ? 执行一个DDL 语句

文档评论(0)

1亿VIP精品文档

相关文档