早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

“一旦事务成功提交,其对数据库的更新操作将永久有效,即使数据库发生故障”,这一性质是指事务的(43

题目

“一旦事务成功提交,其对数据库的更新操作将永久有效,即使数据库发生故障”,这一性质是指事务的(43)。

A.原子性

B.一致性

C.隔离性

D.持久性

参考答案
正确答案:D
解析:本题考查的是事务的基本概念。事务的4个特性为原子性(Atomicity)、一致性 (Consistency)、隔离性(1solation)和持久性(Durability),这4个特性也称事务的ACID性质。
  . 原子性:指事务的所有操作在数据库中要么全做要么全都不做。如银行转账中的两个操作必须做为一个单位来处理,不能只执行部分操作。
  . 一致性:指一个事务独立执行的结果,将保持数据的一致性,即数据不会因为事务的执行而遭受破坏。数据的一致性是对现实世界真实状态的描述,如银行转账业务执行后也应该是账目平衡的。数据库在运行过程中会出现瞬间的不一致状态,如从A账户减去x元到给B账户加上x元之前这段时间数据是不一致的,但这种不一致只能出现在事务执行过程中,并且不一致的数据不能被其他事务所访问。一致性可以由DBMS的完整性约束机制来自动完成,而复杂的事务则由应用程序来完成。
  . 隔离性:指一个事务的执行不能被其他事务干扰。并发事务在执行过程中可能会对同一数据进行操作,这些事务的操作应该不会相互干扰,是相互隔离的。如事务执行中数据不一致性状态出现时不能让其他事务读取到不一致的数据。
  . 持久性:指一个事务一旦提交,它对数据库的改变必须是永久的,即便系统出现故障时也是如此。如转账事务执行成功后,A、B两个账户上的余额就是一个新的值,在没有出现下一个事务对其修改之前一直保持不变,即使系统出现故障,也应该恢复到这个值。
  综上所述试题(43)的正确答案是D。
看了“一旦事务成功提交,其对数据库...的网友还看了以下:

[多选题]根据《支付结算办法》的规定,下列各项中,属于无效票据的有()A、更改签发日期的票据B、更改 其他 2020-03-30 …

在IP报头中设置“生存周期”域的目的是( )。A)提高数据报的转发效率 B)提高数据报转发过程中的 计算机类考试 2020-05-23 …

( 34 )在 IP 报头中设置 “ 生存周期 ” 域的目的是A) 提高数据报的转发效率B) 提高数 计算机类考试 2020-05-23 …

在IP报头中设置“生存周期”域的目的是( )。A)提高数据报的转发效率B)提高数据报转发过程 计算机类考试 2020-05-23 …

在IP报头中设置“生存周期”域的目的是 A.提高数据报的转发效率 B.提高数据报转发过程中的安全 计算机类考试 2020-05-23 …

读了下面一段话,你受到了什么样的启发?据说西红柿最早只是一种观赏植物,没人知道它可以吃,且营养丰富 语文 2020-06-12 …

根据《支付结算办法》的规定使用的签章与预留银行的签章不符的票据属于无效票据吗23、根据《支付结算办 其他 2020-06-26 …

行政判决已生效发现新证据可重新起诉吗?若能适用哪些法规和具体条款?判决已生效,发现卷宗里有对方在庭审 其他 2020-11-03 …

电流通过导体时会产生多种效应,我们可以根据产生的效应来判断的大小.电流通过灯泡时,灯丝变热而发光,这 物理 2020-11-03 …

一家公司现有职员200人,每人每年可创利10万元,为了提高人力资源的效率,据估计,在经营条件不变的前 数学 2020-11-14 …