数据库恢复技术 事务的基本概念 事务(Transaction)是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位 事务和程序是两个概念 在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序 一个应用程序通常包含多个事务 事务是恢复和并发控制的基本单位 如何定义事务 显式定义方式 隐式方式当用户没有显式地定义事务时,DBMS按缺省规定自动划分事务 事务结束语句 COMMIT 事务正常结束 提交事务的所有操作(读+更新) 事务中所有对数据库的更新永久生效 ROLLBACK 事务异常终止 事务运行的过程中发生了故障,不能继续执行 回滚事务的所有更新操作 事务滚回到开始时的状态 事务的特性 事务的ACID特性: 原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持续性(Durability ) 一致性与原子性 原子性(Atomicity)事务是数据库的逻辑工作单位事务中包括的诸操作要么都做,要么都不做 一致性(Consistency)事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态 一致性状态:数据库中只包含成功事务提交的结果 不一致状态:数据库中包含失败事务的结果 一致性与原子性 银行转帐:从帐号A中取出一万元,存入帐号B。 定义一个事务,该
您可能关注的文档
最近下载
- 2026年春最新人教版七年级下册历史期中测试卷(含答案)(第1-11课).pdf VIP
- 单位食堂员工培训计划.docx VIP
- 2025年领导干部任前应知应会党内法规和法律知识考试题库(附答案).docx VIP
- 中国居民膳食指南2025版 .pdf VIP
- RAZ-I英语绘本Jane Goodall(带练习册).pdf VIP
- 15.2《答司马谏议书》课件(共53张PPT) 统编版高中语文必修下册(含音频+视频).pptx VIP
- 小学班会课件-快乐学习时光的班级故事.pptx VIP
- 细辛与临床 附 疑、难、重、奇案73例.pdf VIP
- GB_50057-2010___建筑物防雷设计规范.doc VIP
- 机械制图习题集华红芳答案.pdf VIP
原创力文档

文档评论(0)