- 16
- 0
- 约5.49千字
- 约 22页
- 2018-11-18 发布于广西
- 举报
6.数据库恢复技术 事务的基本概念 数据库恢复概述 故障的种类 恢复的实现技术 恢复策略 事务的基本概念 一、事务(Transaction) 事务是用户定义的一个操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位,是数据库环境中的逻辑工作单位。 事务和程序是两个概念,一般程序包含多个事务。 事务的开始与结束可以由用户显式控制。如果用户没有显式地定义事务,则由DBMS按缺省规定自动划分事务。在SQL语言中,定义事务的语句有三条: BEGIN TRANSACTION 事务开始 对数据库的更新操作 COMMIT 事务提交 ROLLBACK 事务回滚 举例2:显式事务(回滚) 在一个sql批文件中,若在一个显式事务中删除数据表SC,然后回滚事务,其删除无效。 举例3:显式事务(提交) 在一个sql批文件中,若在一个显式事务中删除数据表SC,然后提交事务,其删除有效。 二、事务的特性 事务具有四个特性,简称ACID特性。 A.原子性(Atomicity) 事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做。 B.一致性(Consistency) 事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。因此当数据库只包含成功事务提交的结果时,就说数据库处于一致性状态。如果数据库系统运行中发生故障,有些事务尚未完成就被迫中断,系统将事务
您可能关注的文档
- 《拿来主义(南)》-课件.ppt
- 《那树》-课件.ppt
- 《钠的化学性质》-课件.ppt
- 《-奈氏判据》-课件.ppt
- 《难报三春晖-难报三春晖》-课件.ppt
- 《内经养生(上)》-课件.ppt
- 《内墙涂料的工艺要求》-课件.ppt
- 《能量守恒定律与能源》-课件.ppt
- 《拟行路难》-课件.ppt
- 《年高考古代诗文备考看法》-课件.ppt
- 消化系统肿瘤HER2抗体偶联药物不良反应管理共识解读课件.pptx
- 小儿肝脏肿瘤精准手术中的三维可视化技术应用课件.pptx
- 小儿肝脏肿瘤精准手术:三维可视化应用共识解读课件.pptx
- 原发性肝癌肝切除术围手术期营养管理专家共识(2025版)课件.pptx
- 中国抗癌协会脑胶质瘤整合诊疗指南(2024更新版)课件.pptx
- 直肠肿瘤三维可视化指导精准手术专家共识(2025版)解读课件.pptx
- 压力性损伤预防与治疗指南解读课件.pptx
- 2025重症肺结核诊断和治疗专家共识解读课件.pptx
- 成人坏死性筋膜炎诊治专家共识(2025版)课件.pptx
- 2025急性肠系膜上静脉血栓形成经导管溶栓护理规范专家共识课件.pptx
原创力文档

文档评论(0)