《数据库原理及应用》总复习.doc

《数据库原理及应用》总复习.doc

ID:56952728

大小:111.50 KB

页数:13页

时间:2020-07-28

《数据库原理及应用》总复习.doc_第1页
《数据库原理及应用》总复习.doc_第2页
《数据库原理及应用》总复习.doc_第3页
《数据库原理及应用》总复习.doc_第4页
《数据库原理及应用》总复习.doc_第5页
资源描述:

《《数据库原理及应用》总复习.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库并发一、单选题1.下面()不是数据库系统必须提供的数据控制功能。  A.安全性  B.可移植性  C.完整性  D.并发控制答案:B2.保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的()。A.安全性B.完整性C.并发控制D.恢复答案:A3.数据库的()是指数据的正确性和相容性。A.安全性B.完整性C.并发控制D.恢复答案:B4.在数据系统中,对存取权限的定义称为()。A.命令B.授权C.定义D.审计答案:B5.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的()。A.可靠性B.一致

2、性C.完整性D.安全性答案:D6.授权编译系统和合法性检查机制一起组成了()子系统。A.安全性B.完整性C.并发控制D.恢复答案:A7.()是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位  A.程序   B.命令    C.事务   D.文件答案:C8.事务的原子性是指()。  A.事务中包括的所有操作要么都做,要么都不做  B.事务一旦提交,对数据库的改变是永久的  C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的  D.事务必须是使数据库从一个一致性状态变到另一个一致性状态答案:A9.事务的持续性是指(

3、)。  A.事务中包括的所有操作要么都做,要么都不做  B.事务一旦提交,对数据库的改变是永久的  C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的  D.事务必须是使数据库从一个一致性状态变到另一个一致性状态答案:B10.事务是数据库操作的基本工作单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于()状态。  A.安全性  B.一致性   C.完整性   D.可靠性答案:B11.多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一

4、样使用它,为此,数据库系统必须进行()。  A.安全性控制 B.完整性控制 C.并发控制 D.可靠性控制答案:C12.对并发操作若不加以控制,可能会带来()问题。  A.不安全   B.死锁   C.死机    D.数据不一致答案:D13.并发操作会带来的数据不一致性有()。  A.丢失修改、不可重复读、读脏数据、死锁  B.不可重复读、读脏数据、死锁  C.丢失修改、读脏数据、死锁  D.丢失修改、不可重复读、读脏数据答案:D14.有两个事务T1、T2,其并发操作如图所示,下面评价正确的是()。A.该操作不存在问题 B.该操作丢失修改  C.该操作不能

5、重复读 D.该操作读“脏”数据答案:BT1T2①读A=10②③A=A-5写回④读A=10A=A-8写回15.设有两个事务T1、T2,其并发操作如下所示,下面评价正确的是()。A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.该操作读“脏”数据答案:CT1T2①读A=10,B=5②③读A=20,B=5求和25验证错读A=10A=A*2写回16.设有两个事务T1、T2,其并发操作如下所示,下列评价正确的是()。A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.该操作读“脏”数据答案:DT1T2①读A=100A=A*2写回②③ROLLB

6、ACK恢复A=100读A=20017.解决并发操作带来的数据不一致性问题普遍采用()。  A.封锁  B.恢复  C.存取控制   D.协商答案:A18.若事务T对数据R已经加X锁,则其他事务对数据R()。A.可以加S锁不能加X锁B.不能加S锁可以加X锁C.可以加S锁也可以加X锁D.不能加任何锁答案:D19.不允许任何其他事务对这个锁定目标再加任何类型的锁是()。A.共享锁B.排它锁C.共享锁或排它锁D.以上都不是答案:B20.数据库中的封锁机制是()的主要方法。A.完整性B.安全性C.并发控制D.恢复答案:C21.关于“死锁”,下列说法中正确的是()。

7、A.死锁是操作系统中的问题,数据库操作中不存在B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库C.当两个用户竞争相同资源时不会发生死锁D.只有出现并发操作时,才有可能出现死锁答案:D22.若数据库中只包含成功事务提交的结果,则此数据库就称为处于()状态。A.安全B、.一致C.不安全D.不一致答案:B23.若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为()。A.事务故障B.系统故障C.介质故障D.运行故障答案:B24.若系统在运行过程中,

8、由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为()。A.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。