如果当前进行的是插入操作,则日志文件中记录的更新前数据的旧值为新插入的值。()

题目

如果当前进行的是插入操作,则日志文件中记录的更新前数据的旧值为新插入的值。()


相似考题
参考答案和解析
正确答案:错
更多“如果当前进行的是插入操作,则日志文件中记录的更新前数据的旧值为新插入的值。()”相关问题
  • 第1题:

    在HBAset,更新操作会用最新的当前值去替换记录中原来的旧值,旧值被覆盖后就不会出现。()

    此题为判断题(对,错)。


    参考答案:错误

  • 第2题:

    下列关于数据库系统基于日志的恢复的叙述中,( )是正确的。

    A.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

    B.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO

    C.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

    D.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO


    正确答案:B
    解析:日志文件在数据库恢复中起着非常重要的作用,它能够很好地支持事务故障的恢复和系统故障的恢复。利用更新日志记录中的改前值可以进行UNDO,撤销已做的修改操作,将数据项恢复到修改以前的旧值;利用更新日志记录中的改后值可以进行 REDO,重做已完成的操作,将数据项置为修改后的新值。

  • 第3题:

    下面关于数据库系统基于日志的恢复的叙述中,哪一项是正确的?______

    A.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

    B.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO

    C.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

    D.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO


    正确答案:B

  • 第4题:

    下面关于数据库系统基于日志的恢复的叙述中,哪一项是正确的?——

    A.利用更新日志记录中的改前值可以进UNDO,利用更新日志记录中的改前值可以进行REDO

    B.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO

    C.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

    D.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO


    正确答案:B
    解析:利用更新日志记录中的改前值可以进行LJNDO操作,利用更新日志记录中的改后值可以进行REDO操作。

  • 第5题:

    如果使用块属性管理器重新定义一个包含字段的属性,则对于已经插入的块实例,以下说法正确的是()。

    • A、会更新显示新的字段值
    • B、需要使用字段更新命令,才会更新显示新的字段值
    • C、需要在“设置”对话框中,构选“将修改应用到现有参照”才会更新显示新的字段值
    • D、不会更新显示新的字段值

    正确答案:D

  • 第6题:

    数据库的空间会出现不够用的情况,如果日志空间不够了则意味着不能再向数据库中插入数据;如果数据空间不够了,则意味着不能再对数据库数据进行任何修改操作。


    正确答案:错误

  • 第7题:

    有表(SN),表中所有的列均为字符型数据,A列的默认值为’sa’,同时还有B、C两列,则执行INSERT INTOSN(A,C)VALUES(’BB’,’NULL’),系列说法正确的是()

    • A、插入B列的值是字符’NULL’
    • B、插入A列的值是’SA’
    • C、插入B列的值是空值
    • D、插入C列的值是空值

    正确答案:C

  • 第8题:

    表文件已经打开,当前记录为2号记录,想使新插入的空记录成为第3条记录,则使用()。

    • A、insert
    • B、insert blank
    • C、insert before blank
    • D、insert before

    正确答案:D

  • 第9题:

    外码约束是在对主表数据进行()检查。

    • A、插入操作
    • B、更新操作
    • C、插入和更新操作
    • D、更新和删除操作

    正确答案:D

  • 第10题:

    单选题
    default约束是在对数据库数据进行()时检查。
    A

    插入操作

    B

    插入和删除操作

    C

    更新操作

    D

    插入和更新操作


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

  • 第11题:

    单选题
    如果使用块属性管理器重新定义一个包含字段的属性,则对于已经插入的块实例,以下说法正确的是()。
    A

    会更新显示新的字段值

    B

    需要使用字段更新命令,才会更新显示新的字段值

    C

    需要在“设置”对话框中,构选“将修改应用到现有参照”才会更新显示新的字段值

    D

    不会更新显示新的字段值


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

  • 第12题:

    单选题
    若设置了某数据库表的插入触发器为.F.,则()。
    A

    禁止在该表中修改记录的字段值

    B

    禁止在该表中添加记录

    C

    19禁止在该表中删除记录

    D

    禁止在该表中插入新的字段


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

  • 第13题:

    使用下列INSERT-SQL语句格式向表中插入数据,如果没有指定列名,则新插入的记录要求在每个属性列上【 】。


    正确答案:INSERT INTO表名>[(列名…)]VALUSE(值>)均有值
    INSERT INTO表名>[(列名…)]VALUSE(值>)均有值 解析:在使用“INSERT INTO表名>[(列名…)]VALUSE(值>)”命令向数据表插入记录时,要求“值”和“列名”排列顺序要一致,个数相等,数据类型一一对应,各值之间用逗号隔开。如果INTO子句中没有指定列名,则新插入的记录要求在每个属性列上均有值,且值的排列顺序要和表中各属性列的排列顺序一致。

  • 第14题:

    下面关于数据库系统基于日志恢复的叙述中,正确的是(22)。

    A.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO

    B.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO

    C.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

    D.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO


    正确答案:B
    解析:本题考查数据库基于日志恢复的基础知识。把数据库从错误状态恢复到某一已知的正确状态的功能,称为数据库的恢复。而数据库日志是指记录对数据库的所有操作的系统文件,该文件记录了每个数据被修改前的值和修改以聒的值。REDO处理的方法是:正向扫描日志文件,根据重做队列的记录对每一个重做事务重新实施对数据库的更新操作。UNDO处理的方法是:反向扫描日志文件,根据撤销队列的记录对每一个撤销事务的更新操作执行逆操作。如果利用数据库日志来恢复数据库,那么利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO。

  • 第15题:

    (45)下列关于故障恢复的叙述中,哪一条是不正确的?

    A)系统可能发生的故障类型主要有事务故障、系统故障和磁盘故障

    B)利用更新日志记录中的改前值可以进行 UNDO 利用改后值可以进行REDO

    C) 写日志的时候,一般是先把相应的数据库修改写到外存的数据库中,再把日志记录写到外存的日志文件中

    D)磁盘故障的恢复需要DBA 的介入


    正确答案:C

  • 第16题:

    数据库的空间会出现不够用的情况,如果日志空间不够了则意味着不能再向数据库中插入数据;如果数据空间不够了,则意味着不能再对数据库数据进行任何修改操作。

    A

    B



  • 第17题:

    使用以下()方法可以增大数据库的容量。

    • A、设置数据库为自动增长方式
    • B、直接修改数据库文件和日志文件的大小
    • C、在数据库中增加新的次要数据文件或日志文件
    • D、插入新的数据

    正确答案:A,B,C

  • 第18题:

    下列关于基于日志的故障恢复的叙述中,哪一条是不正确的?()

    • A、日志是日志记录的序列,它记录了数据库中的所有更新活动
    • B、日志记录中包括事务提交日志记录:<Ti commit>
    • C、利用更新日志记录中的改前值可以进行UNDO
    • D、事务故障恢复只需要正向扫描日志文件

    正确答案:D

  • 第19题:

    参照完整性是用来控制数据的一致性。在VFP系统内,系统提供的参照完整性机制不能实现的是()。

    • A、设置“更新级联”:更新主表主关键字段的值,用新的关键字值更新子表中所有相关的记录
    • B、设置“删除限制”:若子表中有相关记录,则主表禁止删除记录
    • C、设置“删除级联”:主表可以任意的删除记录,同时删除子表中所有相关记录
    • D、设置“插入级联”:主表插入新的记录后,在子表自动插入相应的记录

    正确答案:D

  • 第20题:

    若设置了某数据库表的插入触发器为.F.,则()。

    • A、禁止在该表中修改记录的字段值
    • B、禁止在该表中添加记录
    • C、19禁止在该表中删除记录
    • D、禁止在该表中插入新的字段

    正确答案:B

  • 第21题:

    default约束是在对数据库数据进行()时检查。

    • A、插入操作
    • B、插入和删除操作
    • C、更新操作
    • D、插入和更新操作

    正确答案:A

  • 第22题:

    单选题
    外码约束是在对主表数据进行()检查。
    A

    插入操作

    B

    更新操作

    C

    插入和更新操作

    D

    更新和删除操作


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

  • 第23题:

    判断题
    如果当前进行的是插入操作,则日志文件中记录的更新前数据的旧值为新插入的值。
    A

    B


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