题目
简答(共5题,共20分)52 [简答题,4分]什么是事务
简答(共5题,共20分)
52 [简答题,4分]
什么是事务
题目解答
答案
事务是一种机制、一个操作序列,包含了一组数据库操作命令。事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行,因此事务是一个不可分割的工作逻辑单元。
解析
事务是数据库管理中的核心概念,主要考查学生对事务基本定义和特性的理解。
- 核心要点:事务是一组数据库操作命令的集合,必须满足原子性(要么全部成功,要么全部回滚)、一致性(保证数据正确性)、隔离性(并发执行互不干扰)和持久性(提交后结果永久保存)。
- 破题关键:明确事务的整体性,即所有操作必须作为一个整体提交或撤销,不能部分执行。
事务的定义包含以下要点:
- 操作序列:事务由多个数据库操作命令组成(如插入、更新、删除)。
- 整体提交或撤销:所有操作必须同时成功提交,或全部回滚(撤销),不允许部分完成。
- 逻辑单元:事务代表一个完整的业务流程,例如银行转账需同时扣除甲方余额和增加乙方余额。
示例:若事务包含“向A账户转账100元”和“从B账户扣除100元”,则这两个操作必须同时成功,否则全部无效。