[单选题]

( 14 ) 有一个事务 T 要更新数据库中某表列的值 , DBMS 在执行 T 时发现更新后的值超出了该列的值定义范围,因此异常终止了 T 。为了保证数据的正确性及一致性, DBMS 会执行下列哪个恢复操作?

A. ) undo

B. )介质恢复

C. )进程恢复

D. ) redo

参考答案与解析:

相关试题

有一个事务T要更新数据库中某表列的值,DBMS在执行T时发现更新后的值超出了该列

[单选题]有一个事务T要更新数据库中某表列的值,DBMS在执行T时发现更新后的值超出了该列的值定义范围,因此异常终止了T。为了保证数据的正确性及一致性,DBMS会执行下列哪个恢复操作______。A.undoB.介质恢复C.进程恢复D.redo

  • 查看答案
  • 在数据库的并发控制中,事务T若要更新记录Q,必须先执行操作______。

    [单选题]在数据库的并发控制中,事务T若要更新记录Q,必须先执行操作______。A.Lock_S(Q)B.Lock_X(Q)C.READ(Q)D.WRITE(Q)A.B.C.D.

  • 查看答案
  • 事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交;如果一个事务执

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

  • 查看答案
  • 在数据库系统中,“事务”是访问数据库并可能更新各种数据项的一个程序执行单元。为了

    [单选题,共用题干题] 在数据库系统中,“事务”是访问数据库并可能更新各种数据项的一个程序执行单元。为了保证数据完整性,要求数据库系统维护事务的原子性、一致性、隔离性和持久性。针对事务的这4种特性,考虑以下的架构设计场景。假设在某一个时刻只有一个活动的事务,为了保证事务的原子性,对于要执行写操作的数据项,数据库系统在磁盘上维护数据库的一个副本,所有的写操作都在数据库副本上执行,而保持原始数据库不变,如果在任一时刻操作不得不中止,系统仅需要删除副本,原数据库没有受到任何影响。这种设计策略称为(1)。事务的一

  • 查看答案
  • 数据库系统必须控制事务的并发执行,保证数据库(45)。假设事务T1、T2分别对数

    [单选题]数据库系统必须控制事务的并发执行,保证数据库 (45) 。假设事务T1、T2分别对数据A和B进行的操作如下图所示,事务T1与T2间的并发调度为可串行化调度的是 (46) 。(45)A.处于一致的状态B.不存在冗余的信息C.操作不出现死循环D.备份的完整性

  • 查看答案
  • 在执行数据库访问命令之前,数据库管理系统DBMS首先需要执行下面哪一个(些)检查

    [单选题]在执行数据库访问命令之前,数据库管理系统DBMS首先需要执行下面哪一个(些)检查?Ⅰ.语法检查Ⅱ.用户存取权限检查Ⅲ.语义检查A.仅ⅠB.仅ⅡC.仅ⅢD.Ⅰ、Ⅱ和Ⅲ

  • 查看答案
  • 在执行数据库访问命令之前,数据库管理系统DBMS首先需要执行下面________

    [单选题]在执行数据库访问命令之前,数据库管理系统DBMS首先需要执行下面________检查。Ⅰ.语法检查 Ⅱ.用户存取权限检查 Ⅲ.语义检查A.仅ⅠB.仅ⅡC.仅ⅢD.Ⅰ、Ⅱ和Ⅲ

  • 查看答案
  • 在执行数据库访问命令之前,数据库管理系统DBMS首先需要执行下列()检查。Ⅰ.语

    [单选题]在执行数据库访问命令之前,数据库管理系统DBMS首先需要执行下列( )检查。Ⅰ.语法检查Ⅱ.用户存取权限检查Ⅲ.语义检查A.仅ⅠB.仅ⅡC.仅ⅢD.Ⅰ、Ⅱ和Ⅲ

  • 查看答案
  • 在SQL Server 2000中,某数据库用户User在此数据库中具有对T表数

    [试题]在SQL Server 2000中,某数据库用户User在此数据库中具有对T表数据的查询和更改权限。现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。______UPDATE ON T FROM User

  • 查看答案
  • 在SQL Server 2000中,某数据库用户User在此数据库中具有对T表数

    [试题]在SQL Server 2000中,某数据库用户User在此数据库中具有对T表数据的查询和更改权限。现有收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。______UPDATE ON T FROM User

  • 查看答案
  • ( 14 ) 有一个事务 T 要更新数据库中某表列的值 , DBMS 在执行 T