niusouti.com
更多“● 当事务程序执行回滚指令时,事务进入(45) 状态。 (45)A. 提交 B. 中止 C. 活动 D. 失败 ”相关问题
  • 第1题:

    事务回滚指令ROLLBACK执行的结果是(52)。

    A.跳转到事务程序开始处继续执行

    B.撤销该事务对数据库的所有的INSERT、UPDATE、DELETE操作

    C.将事务中所有变量值恢复到事务开始时的初值

    D.跳转到事务程序结束处继续执行


    正确答案:B
    解析:本题考查对事务编程的掌握。回滚是指事务程序执行过程中,将从事务开始到回滚指令前的所有对数据库的更新操作撤销,其效果是相当于该事务的所以更新操作根本就没有被执行。回滚是事务结束的一种方式,通常作为更新出错时使用,并不是结构化的程序跳转指令,故不会跳转到事务开始或结束,这样的跳转就由结构化指令如return,goto等来实现,与事务无关。另外,回滚只针对数据的更新操作,与变量无关。

  • 第2题:

    下面()操作不是对事务的操作。

    A.回滚事务

    B.暂停事务

    C.启动事务

    D.提交事务


    暂停事务

  • 第3题:

    事务回滚指令ROLLBACK执行的结果是

    A.跳转到事务程序开始处继续执行

    B.撤销该事务对数据库的所有的INSERT、UPDATE、DELETE操作

    C.将事务中所有变量值恢复到数据库最开始建立时的初值

    D.跳转到事务程序结束处继续执行


    撤销该事务对数据库的所有的INSERT、UPDATE、DELETE操作

  • 第4题:

    ● 事务回滚指令ROLLBACK执行的结果是 (52) 。

    (52)

    A. 跳转到事务程序开始处继续执行

    B. 撤销该事务对数据库的所有的INSERT、UPDATE、DELETE 操作

    C. 将事务中所有变量值恢复到事务开始时的初值

    D. 跳转到事务程序结束处继续执行


    正确答案:B

  • 第5题:

    1、事务处于什么状态,描述错误的是()。

    A.提交状态:最后一条语句成功执行完成后

    B.中止状态:事务回滚并且数据库已经恢复到事务开始执行的状态后

    C.活动初始状态:通常是事务的开始

    D.异常中止状态:事务提交


    C 事务故障意味着事务没有达到预期的终点,因此,数据库可能处于不一致状态。系统故障是指硬件故障或者是数据库软件或操作系统的漏洞,导致系统无法运行。主要存储器内容丢失,而外存储器仍完好无损。磁盘故障是指在数据传输操作过程中由于磁头损坏或故障造成磁盘块上的内容丢失。