早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
“一旦事务成功提交,其对数据库的更新操作将永久有效,即使数据库发生故障”,这一性质是指事务的(12
题目
“一旦事务成功提交,其对数据库的更新操作将永久有效,即使数据库发生故障”,这一性质是指事务的(12)。
A.原子性
B.一致性
C.隔离性
D.持久性
参考答案
正确答案:D
解析:本题考查的是事务的基本概念。事务的4个特性为原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability),这4个特性也称事务的ACID性质。原子性:指事务的所有操作在数据库中要么全做要么全都不做。如银行转账中的两个操作必须作为一个单位来处理,不能只执行部分操作。一致性:指事务独立执行的结果,将保持数据的一致性,即数据不会因为事务的执行而遭受破坏。数据的一致性是对现实世界真实状态的描述,如银行转账业务执行后也应该是账目平衡的。数据库在运行过程中会出现瞬间的不一致状态,如从A账户减去X元到给B账户加上X元之前这段时间数据是不一致的,但这种不一致只能出现在事务执行过程中,并且不一致的数据不能被其他事务所访问。一致性可以同DBMS的完整性约束机制来自动完成,而复杂的事务则由应用程序来完成。隔离性:指一个事务的执行不能被其他事务干扰。并发事务在执行过程中可能会对同一数据进行操作,这些事务的操作应该不会相互干扰,是相互隔离的。如事务执行中数据不一致性状态出现时不能让其他事务读取到不一致的数据。持久性:指一个事务一旦提交,它对数据库的改变必须是永久的,即便系统出现故障时也是如此。如转账事务执行成功后,A、B两个账户上的余额就是一个新的值,在没有出现下一个事务对其修改之前一直保持不变,即使系统出现故障,也应该恢复到这个值。
解析:本题考查的是事务的基本概念。事务的4个特性为原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability),这4个特性也称事务的ACID性质。原子性:指事务的所有操作在数据库中要么全做要么全都不做。如银行转账中的两个操作必须作为一个单位来处理,不能只执行部分操作。一致性:指事务独立执行的结果,将保持数据的一致性,即数据不会因为事务的执行而遭受破坏。数据的一致性是对现实世界真实状态的描述,如银行转账业务执行后也应该是账目平衡的。数据库在运行过程中会出现瞬间的不一致状态,如从A账户减去X元到给B账户加上X元之前这段时间数据是不一致的,但这种不一致只能出现在事务执行过程中,并且不一致的数据不能被其他事务所访问。一致性可以同DBMS的完整性约束机制来自动完成,而复杂的事务则由应用程序来完成。隔离性:指一个事务的执行不能被其他事务干扰。并发事务在执行过程中可能会对同一数据进行操作,这些事务的操作应该不会相互干扰,是相互隔离的。如事务执行中数据不一致性状态出现时不能让其他事务读取到不一致的数据。持久性:指一个事务一旦提交,它对数据库的改变必须是永久的,即便系统出现故障时也是如此。如转账事务执行成功后,A、B两个账户上的余额就是一个新的值,在没有出现下一个事务对其修改之前一直保持不变,即使系统出现故障,也应该恢复到这个值。
看了“一旦事务成功提交,其对数据库...的网友还看了以下:
幸福永长久.英文怎么写! 其他 2020-03-30 …
好读书 阅读及答案①因为你心灵饥渴,所以要读书. ②读书是为了获取知识,这是最简单不过的道理.前辈 语文 2020-04-05 …
在现代仓库管事中,货架不仅要能有效保护库存商品,还要能有效利用仓库空间。因此,选择货架时要 财会类考试 2020-05-21 …
数据库中事务的并发操作可能会引起死锁,引起死锁的原因是不同事务对数据项的资源占有,导致其他事 计算机类考试 2020-05-23 …
输入大量库存过久的血可导致()A.低钠血症B.低钾血症C.高钠血症D.高钾血症 职业技能鉴定 2020-06-07 …
输入大量库存过久的血液可导致( )A.高钠血症B.低钠血症C.低钾血症D.高钾血症E.低镁血症 职业技能鉴定 2020-06-07 …
输入大量库存过久的血液易导致A.高钠血症B.低钠血症C.低钾血症D.高钾血症E.低镁血症 职业技能鉴定 2020-06-07 …
下列加粗词的释义不正确的一项是[]A.秋天的倩影——倩:美好。B.不能自已——已:止,抑制。C.何 语文 2020-06-15 …
我们老师要我们写这个作文我写了一个是“书是知识的宝库”可我不知道“书是知识的宝库”的事例 语文 2020-11-03 …
英语翻译库存已核对,只有A的数量存在差异.A在2月结余是7290.9kg,本月收货2次,共9545. 英语 2020-12-07 …