●事务提交之后,其对数据库的修改还存留在缓冲区中,并未写入到硬盘,此时发生系统故障,则破坏了事务的(51);系统重启后,由DBMS根据(52)对数据库进行恢复,将已提交的事务对数据库的修改写入硬盘。(51)A.原子性B.一致性C.隔离性D.持久性(52)A.日志B.数据库文件C.索引记录D.数据库副本

题目

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

(51)A.原子性

B.一致性

C.隔离性

D.持久性

(52)A.日志

B.数据库文件

C.索引记录

D.数据库副本


相似考题
参考答案和解析
正确答案:D,A
更多“●事务提交之后,其对数据库的修改还存留在缓冲区中,并未写入到硬盘,此时发生系统故障,则破坏了事 ”相关问题
  • 第1题:

    对事务回滚的正确描述是(50)。

    A.将该事务对数据库的修改进行恢复

    B.将事务对数据库的更新写入硬盘

    C.跳转到事务程序的开头重新执行

    D.将事务中修改的变量值恢复到事务开始时的初值


    正确答案:A
    解析:本题考查事物的基本概念。事务是数据库更新操作的基本单位,事务回滚是指将该事务已经完成的对数据库的更新操作撤销,事务对数据库的操作首先是在缓冲区中进行的,DBMS来实现定期的缓冲区数据写入硬盘数据库的操作,或由显式的指令来完成,事务的撤销只涉及数据库,不会改变事务中的变量值。

  • 第2题:

    对事务回滚的正确描述是(52)。

    A.将该事务对数据库的修改进行恢复

    B.将事务对数据库的更新写入硬盘

    C.跳转到事务程序的开头重新执行

    D.将事务中修改的变量值恢复到事务开始时的初值


    正确答案:A
    解析:事务回滚是指取消当前事务中所作的任何更改并结束事务,返回一个逻辑值,如果操作成功返回真,否则返回假。

  • 第3题:

    22、事务提交之后,其对数据库的修改还存留在缓冲区中,并未写入到硬盘,此时发生系统故障,则应执行_______操作

    A.REDO

    B.UNDO

    C.重启系统

    D.备份


    D,A

  • 第4题:

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

    (54)

    A.原子性

    B.一致性

    C.隔离性

    D.持久性


    正确答案:D

  • 第5题:

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

    A.原子性
    B.一致性
    C.隔离性
    D.持久性

    答案:D
    解析:
    事务具有原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性 (Durability)。这4个特性也称事务的ACID性质。(1)原子性。事务是原子的,要么都做,要么都不做。(2)—致性。事务执行的结果必须保证数据库从一个一致性状态变到另一个一致性状态。 因此,当数据库只包含成功事务提交的结果时,称数据库处于一致性状态。(3)隔离性。事务相互隔离。当多个事务并发执行时,任一事务的更新操作直到其成功提 交的整个过程,对其他事务都是不可见的。(4)持久性。一旦事务成功提交,即使数据库崩溃,其对数据库的更新操作也将永久有效。