【软考】事务管理

目录

          • [1. 说明](#1. 说明)
          • [2. 事务四大特性](#2. 事务四大特性)
          • [3. 例题](#3. 例题)
            • [3.1 例题1](#3.1 例题1)
1. 说明
  • 1.事务是一个操作序列,这些操作"要么都做,要么都不做",是数据库环境中不可分割的逻辑工作单位。
  • 2.事务和程序是两个不同的概念,一般一个程序可包含多个事务。
  • 3.在 SOL 语言中,事务定义的语句有三条:事务开始、事务提交、事务回滚。
  • 4.BEGIN TRANSACTION:事务开始。
  • 5.COMMIT:事务提交。该操作表示事务成功地结束,它将通知事务管理器该事务的所有更新操作现在可以被提交或永久地保留。
  • 6.ROLLBACK:事务回滚。该操作表示事务非成功地结束,它将通知事务管理器出故障了,数据库可能处于不一致状态,该事务的所有更新操作必须回滚或撤销。
2. 事务四大特性
  • 1.事务具有原子性 (Atomicity)、一致性 (Consistency)、隔离性(Isolation)和持久性(Durability)。
  • 2.这 4个特性也称事务的 ACID 性质。
  • 3.原子性。事务是原子的,要么都做,要么都不做。
  • 4.一致性。事务执行的结果必须保证数据库从一个一致性状态变到另一个一致性状态。当数据库只包含成功事务提交的结果时,称数据库处于一致性状态。
  • 5.隔离性。事务相互隔离。当多个事务并发执行时,任一事务的更新操作直到其成功提交的整个过程,对其他事务都是不可见的。
  • 6.持久性。一旦事务成功提交,即使数据库崩溃,其对数据库的更新操作也将永久有效。
3. 例题
3.1 例题1
  • 1.题目

    1."当多个事务并发执行时,任一事务的更新操作直到其成功提交的整个过程,
    对其他事务都是不可见的",这一性质通常被称为事务的(C)。
    A.原子性
    B.一致性
    C.隔离性
    D.持久性

  • 2.分析

    1.隔离性:事务的执行不受其他事务的干扰,事务执行的中间结果对其他事务
    必须是透明的。

相关推荐
ttod_qzstudio20 小时前
【软考备考】存储管理详解:分页地址转换 + 页面置换缺页率,画张表格就得分(附 10 道练习)
存储管理·软考
ttod_qzstudio3 天前
【软考算法】软件设计师下午第四题之动态规划:0-1 背包与最长公共子序列的“填表艺术“
算法·动态规划·软考
ttod_qzstudio3 天前
【软考算法】软件设计师下午第四题算法总纲:从“直接放弃“到“稳稳拿分“
算法·软考
@insist1235 天前
系统规划与管理师-云原生系统建设规划与实践案例
云原生·软考·系统规划与管理师·软件水平考试·系统规划与管理工程师
ONEP软考智能体5 天前
09-ONEP高项图表版生成样例V3.0(重点示例)
软考·高项·信息系统项目管理师·软考论文·onep智能体
一几文6 天前
2026年5月软考高级系统架构设计师考试真题回顾解析-综合知识1
架构·系统架构·软考高级·软考·it证书
@insist1237 天前
系统规划与管理师-信息安全规划核心考点解析:概述与安全架构
安全·软考·安全架构·系统规划与管理师·软件水平考试·系统规划与管理工程师
幻风_huanfeng7 天前
软考:高级软件架构师学习笔记----软件架构设计
架构·系统架构·软考·高级系统架构师
幻风_huanfeng7 天前
软考:高级软件架构师学习笔记----系统工程与信息系统基础
软件工程·软考·系统工程·高级系统架构师
@insist1237 天前
系统规划与管理师-信息安全规划概述与安全架构
安全·软考·安全架构·系统规划与管理师·软件水平考试·系统规划与管理工程师