更多“如果数据库崩溃,将自动回滚所有未提交的更改。”相关问题
  • 第1题:

    回滚数据是指()。

    • A、原始的修改之前的数据副本
    • B、更改提交之后的新值
    • C、针对更改数据的每个事务处理捕获的数据
    • D、至少保留到事务处理结束

    正确答案:A,C,D

  • 第2题:

    关于数据库事务,以下说法正确是的?()

    • A、atomic对象是一个装饰器,一个函数的所有操作都位于一个事务中
    • B、atomic对象是一个上下文管理器,一个块的所有操作都位于一个事务中
    • C、默认事务处于自动提交模式,每个变更立即生效
    • D、在atomic对象的控制范围内,遇到未捕获的异常会自动回滚变更,否则会在结束时自动提交

    正确答案:A,B,C,D

  • 第3题:

    以下哪个说法最准确地描述了术语“读一致性”()

    • A、它确保自动提交表的所有更改
    • B、它阻止其他用户在对表执行更新时查询表
    • C、它阻止用户在提交更改前查看表的更改
    • D、它阻止用户查询未授予他们SELECT权限的表

    正确答案:C

  • 第4题:

    下列选项中,哪个不是jdbc事务处理的基本步骤有哪些:()

    • A、 把自动提交关闭:connection.setAutoCommit(false);
    • B、 正常的DB操作:若有一条sql语句失败了自动回滚
    • C、 主动提交或主动回滚:connection.commit()或connection.rollback()
    • D、 把自动提交打开:connection.setAutoCommit(true);

    正确答案:D

  • 第5题:

    如果希望所有新创建的数据库自动具有某些对象或授权,可以将这些对象和授权事先放在()。

    • A、master数据库
    • B、tempdb数据库
    • C、model数据库
    • D、msdb数据库

    正确答案:C

  • 第6题:

    关于事务处理下列说法错误的是()

    • A、事务处理不是完全提交,就是完全回退
    • B、COMMIT操作将事务所做更改写入数据库
    • C、ROLLBACK则对事务操作进行回滚,取消对数据所做的更改
    • D、COMMIT之后还可以通过ROLLBACK语句执行回滚操作

    正确答案:D

  • 第7题:

    当发送网上银行交易数据至数据库导致处理程序突然中断。以下哪项可以最好的确保交易的完整性?()

    • A、数据库完整性检查
    • B、验证检查
    • C、输入控制
    • D、数据库提交和回滚

    正确答案:D

  • 第8题:

    关于回滚日志说法错误的是()

    • A、回滚日志文件作为一个单独的数据文件存储在磁盘上
    • B、可以为已有的数据库添加新的回滚日志文件
    • C、可以任意增加原有的回滚日志文件大小
    • D、数据库创建时会自动生成一个回滚日志文件

    正确答案:C

  • 第9题:

    填空题
    PowerScript中可以嵌入SQL语句,其中()和()语句分别完成向数据库提交或回滚操作。

    正确答案: COMMIT,ROLLBACK
    解析: 暂无解析

  • 第10题:

    单选题
    下列选项中,()不是事务处理的模式。
    A

    自动提交的事务

    B

    回滚事务

    C

    隐式事务

    D

    显式事务


    正确答案: B
    解析: 暂无解析

  • 第11题:

    多选题
    oracle不能提交或回滚的操作有()
    A

    commit

    B

    select

    C

    update

    D

    drop

    E

    delete


    正确答案: D,A
    解析: 暂无解析

  • 第12题:

    单选题
    ()是指将该事务已经完成的对数据库的更新操作撤销。
    A

    事务开始

    B

    事务回滚

    C

    事务读写

    D

    事务提交


    正确答案: A
    解析: 暂无解析

  • 第13题:

    Windows Azure应用程序将数据存储在一个SQL Azure数据库应用程序启动一个操作,包括三个insert语句。您需要推荐一个方法回滚整个操作如果连接SQL Azure。应该的事情你推荐什么?()

    • A、确保所有相同的数据库事务中执行的语句。
    • B、创建一个数据库中的存储过程,包装的insert语句一试CATCH块。
    • C、数据库中创建一个存储过程,包装的insert语句事务阻塞。
    • D、打开一个新连接到数据库。使用一个单独的事务回滚原来的操作。

    正确答案:A

  • 第14题:

    如果数据库崩溃,将自动回退所有未提交的更改。


    正确答案:正确

  • 第15题:

    下列选项中,()不是事务处理的模式。

    • A、自动提交的事务
    • B、回滚事务
    • C、隐式事务
    • D、显式事务

    正确答案:B

  • 第16题:

    关于回滚日志的说法正确的是哪些()

    • A、UNDO日志在数据被修改后记录它的新值
    • B、采用回滚段机制来处理
    • C、回滚段在事务结束时释放
    • D、数据库进行回滚操作时直接利用回滚段进行恢复

    正确答案:B,C

  • 第17题:

    事务中的提交和回滚是什么意思?


    正确答案: 事务中的提交(COMMIT)是提交事务的所有操作。具体说就是将事务中所有对数据库的更新写回到磁盘上的物理数据库中去,事务正常结束。事务中的回滚(ROLLBACK)是数据库滚回到事务开始时的状态。具体地说就是,在事务运行的过程中发生了某种故障,事务不能继续执行,系统将事务中对数据库的所有已完成的更新操作全部撤消,使数据库回滚到事务开始时的状态。

  • 第18题:

    下列数据库恢复操作正确的是哪些()

    • A、先使用回滚日志回滚,使数据文件处于最新状态
    • B、先使用重做日志重做,使数据文件处于最新状态
    • C、后使用回滚日志,回退未提交的操作
    • D、后使用重做日志,重做已提交的操作

    正确答案:B,C

  • 第19题:

    ()表示虽然iBATIS向数据库发送了SQL语句,但是,只有在访问该对象时才会执行该SQL语句。

    • A、立即加载
    • B、提交事务
    • C、回滚事务
    • D、延迟加载

    正确答案:D

  • 第20题:

    判断题
    如果数据库崩溃,将自动回滚所有未提交的更改。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第21题:

    单选题
    以下哪个说法最准确地描述了术语“读一致性”()
    A

    它确保自动提交表的所有更改

    B

    它阻止其他用户在对表执行更新时查询表

    C

    它阻止用户在提交更改前查看表的更改

    D

    它阻止用户查询未授予他们SELECT权限的表


    正确答案: D
    解析: 暂无解析

  • 第22题:

    单选题
    当发送网上银行交易数据至数据库导致处理程序突然中断。以下哪项可以最好的确保交易的完整性?()
    A

    数据库完整性检查

    B

    验证检查

    C

    输入控制

    D

    数据库提交和回滚


    正确答案: D
    解析: 数据提交确保数据在交易处理进行或完成时保存到磁盘中。回滚技术确保在交易处理失败的情况下,已经完成的处理逆向返回且已处理的数据不保存到磁盘。当处理正在进行时其他选项都无法确保数据的完整性。点评:事务的回滚

  • 第23题:

    单选题
    下列选项中,哪个不是jdbc事务处理的基本步骤有哪些:()
    A

     把自动提交关闭:connection.setAutoCommit(false);

    B

     正常的DB操作:若有一条sql语句失败了自动回滚

    C

     主动提交或主动回滚:connection.commit()或connection.rollback()

    D

     把自动提交打开:connection.setAutoCommit(true);


    正确答案: A
    解析: 暂无解析