AnIntroductiontoDatabaseSystem
定义事务
显式定义方式
BEGINTRANSACTIONBEGINTRANSACTION
SQL语句1SQL语句1
SQL语句2SQL语句2
。。。。。。。。。。
COMMITROLLBACK
隐式方式
当用户没有显式地定义事务时,
数据库管理系统按缺省规定自动划分事务
事务异常终止
事务运行的过程中发生了故障,不能继续执行
系统将事务中对数据库的所有已完成的操作全
部撤销
事务滚回到开始时的状态
事务正常结束
提交事务的所有操作(读+更新)
事务中所有对数据库的更新写回到磁盘上的
物理数据库中