数据库期末考试 ——选择题练习题库(new) 下载本文

[试题分类]: [08]数据库安全性/[0801]安全性概述

164.下面哪个不是数据库系统必须提供的数据控制功能? A.安全性 B.可移植性 C.完整性 D.并发控制

[试题分类]:[08]数据库安全性/[0802]用户权限管理

26. 在数据库的安全性控制中,为了保护用户只能存取他有权存取的数据。在授权的定义中,数据对象的____,授权子系统就越灵活。

A.范围越小 B.范围越大 C.约束越细致 D.范围越适中

171.下列哪一个Transact-SQL语句能够实现拒绝user4查询视图MyView的权限? A.REVOKE UPDATE ON MyView

B.GRANT SELECT ON MyView TO user4 C.DENY SELECT ON MyView TO user4 D.GRANT UPDATE ON MyView

172.下列哪一个Transact-SQL语句能够实现收回user2查询基本表T的权限? A.REVOKE UPDATE ON T

B.GRANT SELECT ON T TO user2 C.DENY SELECT ON T TO user2 D.REVOKE SELECT ON T FROM user2

6、下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是 A.REVOKE UPDATE(XH) ON TABLE FROM ZHAO B.REVOKE UPDATE(XH) ON TABLE FROM PUBLIC

C.REVOKE UPDATE(XH) ON STUD FROM ZHAO D.REVOKE UPDATE(XH) ON STUD FROM PUBLIC

7、把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是

A)GRANT GRADE ON SC TO ZHAO B)GRANT UPDATE ON SC TO ZHAO

C)GRANT UPDATE (GRADE) ON SC TO ZHAO D)GRANT UPDATE ON SC (GRADE) TO ZHAO

[试题分类]:[09]事务与并发性/[0901]事务概述

178.若数据库中只包含成功事务提交的结果,则此数据库就称为处于( )状态? A.安全 B.一致 C.不安全 D.不一致

14. SQL语言的ROLLBACK语句的主要作用是() A. 终止程序 B. 保存数据 C. 事务提交 D. 事务回滚

4. 为保证多用户环境中数据的完整性和一致性,DBMS采取的控制称为() A. 安全性控制 B. 完整性控制 C. 事务控制

D. 并发控制

6. 事务是数据库操作的基本工作单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于____状态。 A.安全性 B.一致性 C.完整性 D.可靠性

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

A.安全 B.一致 C. 不安全 D.不一致

[试题分类]:[09]事务与并发性/[0902]事务的并发性

179.多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行?

A.安全性控制 B.完整性控制 C.并发控制 D.可靠性控制

180.数据库的并发操作有可能带来的三个问题中包括? A.数据独立性降低 B.无法读出数据 C.权限控制 D.丢失更新

181.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指?A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 C.多个用户共享一个数据文件

D.多种应用、多种语言、多个用户相互覆盖地使用数据集合

182.并发操作会带来哪些数据不一致性? A.丢失修改、不可重复读、读脏数据、死锁 B.不可重复读、读脏数据、死锁 C.丢失修改、读脏数据、死锁

D.丢失修改、不可重复读、读脏数据

185.设有两个事务T1、T2,其并发操作如图所示,下面评价正确的是? T1 T2 ①读A=10,B=5 ② 读A=10 A=A*2写回 ③读A=20,B=5 求和25验证错 A.该操作不存在问题

B.该操作丢失修改 C.该操作不能重复读 D.该操作读“脏”数据

187.设有两个事务T1、T2,其并发操作如图所示,下面评价正确的是? A为X)

(改

T1 T2 ①读X=48 ② 读A=48 ③X=X+10写回 ④ X=X-2写回 A.该操作不存在问题 B.该操作丢失修改 C.该操作不能重复读 D.该操作读“脏”数据

188.设有事务T1和T2,其并发操作顺序如下所示(其中①②③④⑤表示时间从前到后的顺序)

该并发操作带来的问题是? A.不一致分析 B.丢失更新 C.读了\脏数据\D.写错误

189.并发操作可能带来的数据不一致不包括? A.丢失修改 B.不可重复读 C.读脏数据 D.死锁

190.下图中的问题属于?

A.丢失修改 B.读脏数据 C.不可重复读 D.幻象读

[试题分类]:[09]事务与并发性/[0903]基于锁的并发控制

193.不允许任何其他事务对锁定目标再加任何类型锁的锁是? A.共享锁 B.排他锁

C.共享锁或排他锁 D.以上都不是