更多“若数据库中只包含成功事务提交的结果,则此数据库就称为处于()状态。”相关问题
  • 第1题:

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

    A.安全性

    B.一致性

    C.完整性

    D.可靠性


    参考答案B

  • 第2题:

    数据库备份和差异数据库备份中包含的日志记录不影响事务日志。()

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


    参考答案:正确

  • 第3题:

    事务是数据库进行的基本工作单位,如果一个事务执行失败,且已经做过更新被重新恢复原状,好像整个事务从来没有过更新,这样就保持了数据库处于 【 】状态。


    正确答案:一致性
    一致性 解析:事务是数据库进行的基本工作单位,如果一个事务执行失败,且已经做过更新被重新恢复原状,好像整个事务从来没有过更新,这样就保持了数据库处于一致性状态。相关知识点:事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全都不做,是一个不可分割的工作单位。
    事务和程序是两个概念,一般地讲,一个程序中包含多个事务。
    事务具有4个特性。
    ①原子性
    事务是数据库的逻辑工作单位,事务中包括的诸多操作要么全做,要么全都不做。
    ②一致性
    事务执行的结构必须是使数据库从一个一致性状态到另一个一致性状态。因此当数据库只包含成功事务提交的结果时,就说数据库处于一致性状态。
    ③隔离性
    一个事务的执行不能被其他事务干扰。即一个事物内部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互相干扰。
    ④持续性
    持续性也称永久性,指一个事务一旦提交,它对数据库中数据的改变就应该是永久的,接下来的其他操作或故障不应该对其执行结果有任何影响。

  • 第4题:

    事务的ACID性质中,关于原子性(atomicity)的描述正确的是(1)。

    A.指数据库的内容不出现矛盾的状态。

    B.若事务正常结束,即使发生故障,更新结果也不会从数据库中消失。

    C.事务中的所有操作要么都执行,要么都不执行。

    D.若多个事务同时进行,与顺序实现的处理结果是一致的。


    正确答案:C
    解析:数据库管理系统运行的基本工作单位是事务,事务是用户定义的一个数据库操作序列,这些操作序列要么全做,要么全不做,是一个不可分割的工作单位。事务具有以下特性。(1)原子性(Atomicity):数据库的逻辑工作单位。(2)一致性(Consistency):使数据库从一个一致性状态变到另一个一致性状悉。(3)隔离性(Isolation):不能被其他事务干扰。(4)持续性(永久性)(Durability):一旦提交,改变就是永久性的。事务通常以BEGINTRANSACTION(事务开始)语句开始,以COMMIT或ROLLBACK语句结束。COMMIT称为“事务提交语句”,表示事务执行成功地结束。ROLLBACK称为“事务回退语句”,表示事务执行不成功地结束。从终端用户来看,事务是一个原子,是不可分割的操作序列。事务中包括的所有操作要么都做,要么都不做(就效果而言)。事务不应该丢失或被分割完成。在多用户共享系统中,许多事务可能同时对同一数据进行操作,称为“并发操作”,此时数据库管理系统的并发控制子系统负责协调并发事务的执行,保证数据库的完整性不受破坏,同时避免用户得到不正确的数据。

  • 第5题:

    若数据库中只包含成功事务提交的结果,则此数据库就称为处于( )。

    A.安全
    B.一致
    C.完整
    D.正确

    答案:B
    解析:
    如果数据库中只包含成功事务提交的结果,就称数据库处于一致性状态。

  • 第6题:

    事务一旦提交,即使在写入数据库前数据尚在内存中而发生故障造成系统重启,该事务的执行结果也必须入数据库,该性质称为事务的(请作答此空),为保证这一性质,必须使用( )。

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

    答案:D
    解析:
    本题考查数据库恢复的基础知识。数据库故障会造成数据的不一致。数据库的更新是由事务驱动的,事务的ACID属性被破坏是数据不一致的根本原因。系统重启会使内存中更新过的数据未写入硬盘而丢失,破坏了事务的持久性,即事务一经提交,其对数据库的影响会体现到数据库中。为保证事务发生故障后可恢复,DBMS使用日志。即在对数据更新前,先将欲做的修改在日志中记录并写入硬盘,然后再进行数据更新。当系统重启时,根据日志文件对数据进行恢复。

  • 第7题:

    分布式数据库中的数据分布在不同节点上,有的事务分解成不同节点上的多个局部事务,若某个局部事务不能正常提交,则必须撤销所有其他节点已提交的局部事务。事务的这种性质,被称为事务的()。

    • A、原子性
    • B、透明性
    • C、健壮性
    • D、一致性

    正确答案:A

  • 第8题:

    若数据库中只包含成功事务提交的结果,则该数据库所处状态是()。

    • A、完整
    • B、安全
    • C、一致
    • D、可靠

    正确答案:C

  • 第9题:

    在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为()。


    正确答案:死锁

  • 第10题:

    单选题
    在MS SQL Server中,关于数据库的说法正确的是()
    A

    一个数据库可以不包含事务日志文件

    B

    一个数据库可以只包含一个事务日志文件和一个数据库文件

    C

    一个数据库可以包含多个数据库文件,但只能包含一个事务日志文件

    D

    一个数据库可以包含多个事务日志文件,但只能包含一个数据库文件


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

  • 第11题:

    单选题
    以下对于事务的叙述,比较全面的是()
    A

    事务中的操作是一个整体,要成功都成功,要失败都失败

    B

    事务可以把所操作的数据库由一个状态转变到另一个状态

    C

    事务在提交之前,其它事务看不到它对数据库的影响

    D

    事务提交后,其结果将在数据库中得以体现

    E

    以上所述都是正确的


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

  • 第12题:

    单选题
    若数据库中只包含成功事务提交的结果,则此数据库就称为处于()状态。
    A

    安全

    B

    一致

    C

    不安全

    D

    不一致


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

  • 第13题:

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

    A、安全性

    B、一致性

    C、完整性

    D、可靠性


    参考答案:B

  • 第14题:

    如果数据库中只包含成功事务提交的结果,此数据库状态就称为【 】。


    正确答案:一致状态
    一致状态 解析:如果数据库中只包含成功事务提交的结果,此数据库状态就称为一致状态。

  • 第15题:

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


    正确答案:一致性
    一致性 解析:事务是用户定义的一个数据库操作序列,事务具有原子性、一致性、隔离性和持续性,简称为ACID特性。

  • 第16题:

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

    (54)

    A.原子性

    B.一致性

    C.隔离性

    D.持久性


    正确答案:D

  • 第17题:

    事务一旦提交,即使在写入数据库前数据尚在内存中而发生故障造成系统重启,该事务的执行结果也必须入数据库,该性质称为事务的( ),为保证这一性质,必须使用(请作答此空)。

    A.镜像
    B.数据库备份
    C.日志
    D.两段锁协议

    答案:C
    解析:
    本题考查数据库恢复的基础知识。数据库故障会造成数据的不一致。数据库的更新是由事务驱动的,事务的ACID属性被破坏是数据不一致的根本原因。系统重启会使内存中更新过的数据未写入硬盘而丢失,破坏了事务的持久性,即事务一经提交,其对数据库的影响会体现到数据库中。为保证事务发生故障后可恢复,DBMS使用日志。即在对数据更新前,先将欲做的修改在日志中记录并写入硬盘,然后再进行数据更新。当系统重启时,根据日志文件对数据进行恢复。

  • 第18题:

    若数据库中只包含成功事务提交的结果则此数据库成为处于安全状态。()


    答案:对
    解析:
    若数据库中只包含成功事务提交的结果,则此数据库称为处于安全状态,反之称为非安全状态。

  • 第19题:

    事务的ACID性质中,关于原子性(Atomicity)的描述正确的是()。

    • A、指数据库的内容不出现矛盾的状态
    • B、若事务正常结束,即使发生故障,更新结果也不会从数据库中消失
    • C、事务中的所有操作要么都执行,要么都不执行
    • D、若多个事务同时进行,与顺序实现的处理结果是一致的

    正确答案:C

  • 第20题:

    若数据库中只包含成功事务提交的结果,则此数据库就称为处于()状态。

    • A、安全
    • B、一致
    • C、不安全
    • D、不一致

    正确答案:B

  • 第21题:

    以下对于事务的叙述,比较全面的是()

    • A、事务中的操作是一个整体,要成功都成功,要失败都失败
    • B、事务可以把所操作的数据库由一个状态转变到另一个状态
    • C、事务在提交之前,其它事务看不到它对数据库的影响
    • D、事务提交后,其结果将在数据库中得以体现
    • E、以上所述都是正确的

    正确答案:E

  • 第22题:

    填空题
    在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为()。

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

  • 第23题:

    单选题
    事务的ACID性质中,关于原子性(Atomicity)的描述正确的是()。
    A

    指数据库的内容不出现矛盾的状态

    B

    若事务正常结束,即使发生故障,更新结果也不会从数据库中消失

    C

    事务中的所有操作要么都执行,要么都不执行

    D

    若多个事务同时进行,与顺序实现的处理结果是一致的


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