03 数据查询和事务控制事务控制.pptVIP

  • 6
  • 0
  • 约1.39千字
  • 约 9页
  • 2016-12-31 发布于湖北
  • 举报
成都信息工程大学 软件工程学院 3 成都信息工程大学 软件工程学院 成都信息工程大学 软件工程学院 事务控制 成都信息工程大学 软件工程学院 成都信息工程大学 软件工程学院 成都信息工程大学 软件工程学院 COMMIT ROLLBACK SAVEPOINT SET TRANSACTION SET CONSTRAINT 数据库事务概念: 当第一条可执行的SQL语句开始执行,数据库事务就开始。 随着下面任一事件发生,数据库事务结束: 执行COMMIT或 ROLLBACK 执行DDL或DCL命令(自动提交) 用户退出 系统崩溃 System crashes DELETE Transaction Savepoint A ROLLBACK to Savepoint B DELETE Savepoint B COMMIT INSERT UPDATE ROLLBACK to Savepoint A INSERT UPDATE INSERT ROLLBACK INSERT 数据库事务控制 在执行COMMIT或ROLLBACK命令之前的数据状态(使用DML操纵数据): 数据够被恢复到改变前状态。 当前用户能够查询到使用DML操作的结果。 其它用户不能查询到当前用户使用DML操作的结果。 其它用户不能改变由当前用户锁定的行。 SQL UPDATE emp

文档评论(0)

1亿VIP精品文档

相关文档