标定事务管理试题库及答案.docVIP

  • 2
  • 0
  • 约3.04千字
  • 约 7页
  • 2026-01-29 发布于广东
  • 举报

标定事务管理试题库及答案

一、单项选择题(每题2分,共10题)

1.事务的原子性是指()

A.事务一旦提交,对数据库的改变是永久的

B.事务中包括的所有操作要么都做,要么都不做

C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的

D.事务必须是使数据库从一个一致性状态变到另一个一致性状态

答案:B

2.事务并发执行可能带来的问题不包括()

A.丢失修改B.不可重复读C.读“脏”数据D.数据冗余

答案:D

3.数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据是指()

A.数据字典、应用程序、审计档案、数据库后备副本

B.数据字典、应用程序、日志文件、审计档案

C.日志文件、数据库后备副本

D.数据字典、应用程序、数据库后备副本

答案:C

4.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为()

A.事务故障B.系统故障C.介质故障D.运行故障

答案:C

5.并发控制的主要方法是()机制。

A.授权B.封锁C.日志D.索引

答案:B

6.下面哪个不是数据库事务的特性()

A.原子性B.并发性C.隔离性D.持久性

答案:B

7.日志文件是用于记录()

A.程序运行过程B.数据操作

C.对数据的所有更新操作D.程序执行的结果

答案:C

8.事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是()

A.一级封锁协议B.二级封锁协议

C.三级封锁协议D.四级封锁协议

答案:A

9.若事务T对数据对象A加上S锁,则()

A.事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X锁。

B.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁。

C.事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X锁。

D.事务T可以读A和修改A,其它事务能对A加S锁和X锁。

答案:C

10.数据库系统中,“事务”是一个不可分割的工作单位,“事务”通常以()开始。

A.BEGINTRANSACTIONB.COMMIT

C.ROLLBACKD.ENDTRANSACTION

答案:A

二、多项选择题(每题2分,共10题)

1.事务的特性包括()

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

答案:ABCD

2.数据库恢复技术中,日志文件的作用有()

A.事务故障恢复B.系统故障恢复

C.介质故障恢复D.安全性控制

答案:ABC

3.并发操作带来的数据不一致性有()

A.丢失修改B.不可重复读

C.读“脏”数据D.死锁

答案:ABC

4.封锁类型有()

A.共享锁(S锁)B.排他锁(X锁)

C.意向锁D.活锁

答案:ABC

5.数据库系统中可能发生的故障类型有()

A.事务故障B.系统故障

C.介质故障D.计算机病毒

答案:ABCD

6.以下哪些是数据一致性的表现()

A.实体完整性B.参照完整性

C.用户定义完整性D.事务完整性

答案:ABC

7.数据库恢复策略包括()

A.定期转储B.建立日志文件

C.检查点技术D.数据加密

答案:ABC

8.并发控制机制的作用是()

A.保证事务的隔离性B.保证数据的一致性

C.提高系统的并行性D.降低系统开销

答案:ABC

9.关于一级封锁协议说法正确的有()

A.可以防止丢失修改

B.事务在修改数据前加X锁

C.直到事务结束才释放X锁

D.可以保证可重复读

答案:ABC

10.数据库事务管理涉及到的方面有()

A.事务的启动B.事务的提交

C.事务的回滚D.事务的并发控制

答案:ABCD

三、判断题(每题2分,共10题)

1.事务是数据库中不可再分的逻辑工作单位。(√)

2.系统故障一定是由硬件问题导致的。(×)

3.共享锁和排他锁可以同时加在一个数据对象上。(×)

4.日志文件只能用于事务故障恢复。(×)

5.事务的一致性是指事务一旦提交,对数据库的改变是永久的。(×)

6.死锁是并发操作中可能出现的问题。(√)

7.三级封锁协议可以保证可重复读。(√)

8.数据库转储可以在任何时刻进行。(×)

9.排他锁又称为写锁。

文档评论(0)

1亿VIP精品文档

相关文档