事务的()是指,当某个事务提交(COMMIT)后,对数据库的更新操作可能还停留在服务器磁盘缓冲区而未写入到磁盘时,即使系统发生障碍事务的执行结果仍不会丢失

题目
事务的()是指,当某个事务提交(COMMIT)后,对数据库的更新操作可能还停留在服务器磁盘缓冲区而未写入到磁盘时,即使系统发生障碍事务的执行结果仍不会丢失

A.原子性
B.一致性
C.隔离性
D.持久性
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在DB恢复时,对已经COMMIT但更新未写入磁盘的事务执行______。

A.REDO处理

B.UNDO处理

C.ABORT处理

D.ROLLBACK处理


正确答案:A

第2题:

事务的()是指,当某个事务提交(COMMIT)后,对数据库的更新操作可能还停留在服务器磁盘缓冲区而未写入到磁盘时,即使系统发生障碍事务的执行结果仍不会丢失

A、原子性

B、一致性

C、隔离性

D、持久性


正确答案:D

第3题:

数据库系统可能出现下列故障: Ⅰ.事务执行过程中发生运算溢出 Ⅱ.某并发事务因发生死锁而被撤销 Ⅲ.磁盘物理损坏 Ⅳ.系统突然发生停电事务 Ⅴ.操作系统因被病毒攻击而突然重启 以上故障属于系统故障(软故障)的是______。

A.Ⅰ、Ⅱ、Ⅳ和Ⅴ

B.Ⅳ和Ⅴ

C.Ⅰ、Ⅲ、Ⅳ和Ⅴ

D.Ⅲ和Ⅳ


正确答案:B
解析:系统故障又称软故障,是指数据库在运行过程中,由于硬件故障、数据库软件及操作系统的漏洞、突然停电等情况,导致系统停止运转,所有正在运行的事务以非正常方式终止,需要系统重新启动的一类故障。这类故障不破坏数据库,但影响正在运行的所有事务。事务执行过程中发生运算溢出和某并发事务因发生死锁而被撤销属于事务内部故障。磁盘物理损坏属于介质故障。

第4题:

分布式事务的执行可能会涉及到多个站点上的数据操作,在两阶段提交协议中,当事务Ti的所有读写操作执行结束后,事务Ti的发起者协调器Ci向所有参与Ti的执行站点发送<prcpare Ti>的消息,当收到所有执行站点返回的<ready Ti>消息后,Ci再向所有执行站点发送<commit Ti>消息。若参与事务Ti执行的某个站点故障恢复后日志中有<ready Ti>记录,而没有<commit Ti>记录,则( )。

A.事务Ti已完成提交,该站点无需做任何操作 B.事务Ti已完成提交,该站点应做REDO操作 C.事务Ti未完成提交,该站点应做UNDO操作 D.应向协调器询问以决定Ti的最终结果


正确答案:D

第5题:

运行中的系统因为故障导致服务器重启,正在执行的事务中断,破坏了事务的原子性,恢复的方法是利用日志进行()操作。而已经提交的事务在故障发生时尚未写入磁盘,破坏了事务的()

A.Undo

B.Redo

C.CoDunit

D.Rollback@@@SXB@@@A.原子性

B.一致性

C.隔离性

D.持久性


正确答案:A,D

第6题:

● 事务提交(COMMIT)后,对数据库的更新操作可能还停留在服务器的磁盘缓冲区中,而未写入到磁盘,即使此时系统出现故障,事务的执行结果仍不会丢失,称为事务的 (54)。为保证事务的此性质,需要利用数据库的 (55) 。

(54)

A. 原子性

B. 一致性

C. 隔离性

D. 持久性

(55)

A. 日志文件

B. 全局备份

C. 增量备份

D. 影子备份


正确答案:D,A
试题(54)、(55)分析
    本题考查对事务处理相关知识的理解和掌握。
    事务的持久性是指事务一旦提交,其对数据库的影响是永久的,即使系统发生故障也不受影响。提交可以看作是系统对用户的承诺,即当执行的事务COMMIT之后,用户可认为事务己完成,故障问题由DBMS负责。如更新内容尚未写入磁盘,则因故障系统重启后更新会丢失,系统会根据更新操作执行前已写入的日志内容,重新执行事务,即redo操作,将已提交的数据写入数据库。
参考答案
(54)D(55)A

第7题:

事务提交(COMMIT)后,对数据库的更新操作可能还停留在服务器的磁盘缓冲区中,而未写入到磁盘,即使此时系统出现故障,事务的执行结果仍不会丢失,称为事务的 (54) 。为保证事务的此性质,需要利用数据库的 (55) 。

(54)

A.原子性

B.一致性

C.隔离性

D.持久性


正确答案:D

第8题:

●事务提交之后,其对数据库的修改还存留在缓冲区中,并未写入到硬盘,此时发生系统故障,则破坏了事务的(51);系统重启后,由DBMS根据(52)对数据库进行恢复,将已提交的事务对数据库的修改写入硬盘。

(51)A.原子性

B.一致性

C.隔离性

D.持久性

(52)A.日志

B.数据库文件

C.索引记录

D.数据库副本


正确答案:D,A

第9题:

以下对数据库故障的描述中,不正确的是( )。

A.系统故障指软硬件错误导致的系统崩溃B.由于事务内部的逻辑错误造成该事务无法执行的故障属于事务故障C.可通过数据的异地备份来减少磁盘故障可能给数据库系统造成数据丢失D.系统故障一定会导致磁盘数据丢失


正确答案:D

第10题:

下面关于事务的ACID属性的叙述中,不正确的说法是( )。

A.事务对数据库的所有操作,是一个不可分割的工作单元。这些操作要么全部执行,要么什么也不做。

B.一个事务独立执行的结果,应保持数据库中数据的一致性。确保单个事务的一致性是由应用程序员编写事务程序来实现的。

C.在多个事务并发执行时,系统应保证其结果与这些事务先后单独执行时的某一结果是一样的。

D.一个事务完成后,系统不一定立即将其对数据库的更新写入磁盘,因此,如果系统出现故障,就会丢失它对数据库的更新并且无法恢复。


正确答案:D

更多相关问题