- 4
- 0
- 约2.47万字
- 约 6页
- 2016-10-09 发布于贵州
- 举报
第5章事务管理和一代数据库,数据库事务管理,分布式数据库事务管理,数据库的事务管理,数据库事务管理的原理,数据库事务,数据库事务隔离级别,数据库事务的四个特性,数据库事务日志已满,数据库的事务日志已满
第5章事务管理和新一代数据库 5.1事务管理与数据库安全性
考点1事务概念和事务特性 1.事务的概念数据库的一些操作的集合通常是一个独立单元,这种具有独立性的逻辑单元即是事务 2.事务的特性 (1)原子性(Atomicity )。事务的所有操作在数据库中是不可分割的,或全部反映出来或全部不反映。 (2)一致性( Consistency)。事务执行的结果必须是使数据库从一个一致性状态转变到另一个一致性状态。即数据库中只包含成功事务提交的结果。 (3)隔离性(Isolation)。事务的执行不能被其他事务所干扰,一个事务内部的操作及使用的数据对其他并发事务是隔离的,互不影响。 (4)持久性(Durability)。事务一旦提交并执行后,它对数据库中数据的改变是永久的。
考点2事务的并发控制 1.事各的并发执行 一个事务在等待过程中需要不同的资源,但是不可能显示占有系统的全部资源,所以在串行时总会浪身系统资源,为了更好地利用系统资源,允许多个事务并发执行。并发执行时可能会破坏数据库的一致性,主要问题包括以下方面: (1)丢失更新。 (2)对未提交更新的依赖。 (3)不一致的分析。 2.全并发事务的调度如果多个事务在某个调度下的执行结果与这些事务在某个串行调度下的
原创力文档

文档评论(0)