
1 、事务 (Transaction)
是用户定义的一个数据库操作序列,这些操作要么全部成功完成,要么
全部失败。
事务是一个不可分割的基本单位,既是保持数据库完整性约束或逻辑一致
性的单位,又是数据库恢复及并发控制的单位。
事务和程序关系:
( 1 )程序是静止的,事务是动态的。事务是程序的执行而不是程序本
身。
( 2 )一个程序可分为多个独立部分同时执行,每一执行则是一个不同
的事务,即一个程序中可包含多个事务
事务生成:
–
可以由用户显式地定义事务的开始与结束
–
若没有显示定义,则由 DBMS 按缺省自动划分事务
7.1 事务的基本概念
2
评论