事务处理(Transaction)是数据库运行的基本单位。如果一个事务处理成功,则全部数据得到更新和提交;如果失败,则已

题目
单选题
事务处理(Transaction)是数据库运行的基本单位。如果一个事务处理成功,则全部数据得到更新和提交;如果失败,则已做的全部更新被恢复成原状,好像整个事务处理未进行过一样。这样使数据库保持了()。
A

一致性

B

原子性

C

分离性

D

持久性

参考答案和解析
正确答案: A
解析: 原子性:事务中包含的程序作为数据库的逻辑工作单位,它所做的对数据修改操作要么全部执行,要么完全不执行;分离性:分离性指并发的事务是相互隔离的。即一个事务内部的操作及正在操作的数据必须封锁起来,不被其它企图进行修改的事务看到;持久性:意味着当系统或介质发生故障时,确保已提交事务的更新不能丢失,即一旦一个事务提交,DBMS保证它对数据库中数据的改变应该是永久性的,耐得住任何系统故障。持久性通过数据库备份和恢复来保证。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

用于将事务处理写到数据库的命令是( )

A.insert

B.rollback

C.commit

D.savepoint


正确答案:C 

第2题:

判断下列叙述是否正确。

①在数据库系统中,数据独立性指数据之间的相互独立,互不依赖。

②SQL语言的视图定义和视图操作功能不支持逻辑数据的独立性。

③SQL语言中不提供显式地使用索引的功能,支持了物理数据的独立性。

④用户对“脏数据”的读出是由于数据库完整性规则受到了破坏。

⑤在数据库系统中,数据的安全性是指保护数据以防止被末授权用户的蓄意或者无意使用。

⑥实体完整性规则指主关键字值的任何组成部分都不可以是空值;参数完整性规则则不允许引用不存在的实体(即元组)。

⑦在数据库系统中,数据的完整性是指数据的正确性和有效性。

⑧“授权”是数据库系统中采用的完整性措施之一。

⑨事务处理(Transaction)是数据库运行的基本单位。如果一个事务处理成功,则全部数据应更新和提交;如果失败,则已做的全部更新被恢复成原状,好像整个事务处理未进行过一样。这样使数据库保持了一致性。

⑩对数据库的查找、增添、删除、修改等操作都需由数据库管理员进行完整性定义和完全性授权,由数据库系统具体执行。


正确答案:①错误 ②错误 ③正确 ④错误 ⑤正确 ⑥正确 ⑦正确 ⑧错误 ⑨正确 ⑩错误
①错误 ②错误 ③正确 ④错误 ⑤正确 ⑥正确 ⑦正确 ⑧错误 ⑨正确 ⑩错误

第3题:

( 46 ) 如果一个事务执行成功 , 则该事务中的更新全部提交 ; 如果一个事务执行失败 , 则该事务中已做过的更新全部撤消,好像这个事务从未做过这些更新。这是保证了事务的什么特性?

A )原子性

B )一致性

C )隔离性

D )持久性


正确答案:A

第4题:

事务是数据执行的基本工作单位,如果一个事务执行成功,则全部更新提交。如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就保持数据库处于______状态。


正确答案:一致性
一致性 解析:事务是用户定义的一个数据库操作序列,事务具有原子性、一致性、隔离性和持续性,简称为ACID特性。

第5题:

事务是数据库进行的基本工作单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于()状态。

A、安全性

B、一致性

C、完整性

D、可靠性


参考答案:B

第6题:

下列关于事务处理的叙述中,哪一条是不正确的?( )

A) 事务的ACID特性指的是原子性、一致性、唯一性和持久性

B) 成功完成执行的事务称为已提交事务

C) 已提交事务使数据库进入一个新的一致状态

D) 已中止事务对数据库所做的任何改变必须撤销

A.

B.

C.

D.


正确答案:A

第7题:

事务是数据库运行的基本单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于()状态。

A.安全性

B.一致性

C.完整性

D.可靠性


参考答案B

第8题:

事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就是保持数据库处于 (8)状态。


正确答案:
    (4) [解析] 事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交,如果一个事物执行失败.则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就是保持数据库处于一致性状态。
    [答案] (8)一致性

第9题:

如果数据库中只包含成功事务提交的结果,此数据库状态就称为【 】。


正确答案:一致状态
一致状态 解析:如果数据库中只包含成功事务提交的结果,此数据库状态就称为一致状态。

第10题:

在Oracle中,约束可以在DML语句执行之后立即生效,也可以延迟到事务处理提交时才生效。()语句可以让用户在事务处理中设置延迟约束的强制模式。

A.set constraint

B.set transaction

C.take constraint

D.take transaction


参考答案:A

更多相关问题