数据库系统概论—恢复技术.pptVIP

  • 13
  • 0
  • 约4.02千字
  • 约 27页
  • 2016-10-21 发布于天津
  • 举报
数据库系统概论—恢复技术

数据库系统概论 数据库恢复技术 内容提要 通过本章的学习,应重点掌握: 事务的基本概念 事务的特性 故障的类型及恢复方法 恢复的策略 事务的基本概念(1) 事务:是用户定义的一个有限的数据库操作序列,是一个不可分割的工作单位。 一个程序中包含多个事务。 SQL语言中事务的定义语句: BEGIN TRANSACTION:开始 COMMIT:提交,将事务中所有对数据库的更新写回到磁盘上的物理数据库中去,事务正常结束 ROLLBACK :在事务的运行过程中发生了某种故障,系统将事务中对数据库的所有已完成的操作全部撤销,滚回到事务开始时的状态。 事务的基本概念(2) BEGIN TRANSACTION 读账户甲的余额 BALANCE; BALANCE= BALANCE-AMOUNT; IF (BALANCE0) THEN {打印输出“金额不足,不能转账”;ROLLBACK; } ELSE 写回 BALANCE; {读账户乙的余额 BALANCE1; BALANCE1= BALANCE1+AMOUNT; 写回 BALANCE1; COMMIT;} 事务的特性(ACID特性

文档评论(0)

1亿VIP精品文档

相关文档