刘淳-数据库系统原理与应用 第6章 数据库的事务处理与数据恢复新.pptVIP

  • 2
  • 0
  • 约6.89千字
  • 约 55页
  • 2015-12-24 发布于未知
  • 举报

刘淳-数据库系统原理与应用 第6章 数据库的事务处理与数据恢复新.ppt

第6章 数据库的事务处理与数据恢复 6.1 事务管理的基本概念 6.2 并发控制 6.3 数据库恢复 6.1 事务管理的基本概念 6.1.1 事务(Transaction)的概念 6.1.2 事务的状态 6.1.3 事务的特性 6.1.4 SQL Server中的事务 6.1.1 事务(Transaction)的概念 事务是用户定义的数据库操作序列,这些操作可作为一个完整的工作单元。一个事务内的所有语句是一个整体,要么全部执行,要么全部不执行。即事务是不可再分的原子性工作。 如在银行业务中,“从帐户A转移资金X到帐户B”就是一个典型的事务。这个事务可以分解为两个动作: (1)从账户A减去金额X。 (2)在账户B中加上金额X。 6.1.2 事务的状态 事务的基本操作包括: (1)事务开始(BEGIN_TRANSACTION)。事务开始执行。 (2)事务读写(Read/Write)。事务进行数据操作。 (3)事务结束(END_TRANSACTION)。事务完成所有的读/写操作。 (4)事务交付(COMMIT_TRANSACTION)。事务完成所有的读/写操作,并保存操作结果。 6.1.3 事务的特性 事务所必须具有的重要特性包括: (1)原子性(Atomicity)。 (2)一致性(Consistency)。 (3)隔离性(Isolation)。 (4)持久性(

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档