【精品】第04章051011数据保护
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选择题
1下面哪个不是数据库系统必须提供的数据控制功能___________.
A安全性B可移植性C完整性D并发控制
2保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的_________。
A安全性B完整性C并发控制D恢复
3数据完整性保护中的约束条件主要是指_______________.
A用户操作权限的约束B用户口令校对
C值的约束和结构的约束D并发控制约束
4下面的几种故障中,会破坏正在运行的数据库的是________________.
A中央处理器故障B操作系统故障
C突然停电D瞬时的强磁场干扰
5数据库的__________是指数据的正确性和相容性.
A安全性B完整性C并发控制D恢复
6使某个事物永远处于等待状态,而得不到执行的现象称为_____________。
A死锁B活锁C串行调度D不可串行调度
7下列SQL语句中,能够实现“收回用户U4对学生表(STUD)中学号(XH)的修改权”这一功能的是______________。
AREVOKEUPDATE(XH)ONTABLEFROMU4
BREVOKEUPDATE(XH)ONTABLEFROMPUBLIC
CREVOKEUPDATE(XH)ONSTUDFROMU4
DREVOKEUPDATE(XH)ONSTUDFROMPUBLIC
8将查询SC表的权限授予用户U1,并允许该用户将此权限授予其他用户。实现此功能的SQL 语句是_______________。
AGRANTSELECTTOSCONU1WITHPUBLIC
BGRANTSELECTONSCTOU1WITHPUBLIC
CGRANTSELECTTOSCONU1WITHGRANTOPTION
DGRANTSELECTONSCTOU1WITHGRANTOPTION
9下列几种情况中,不破坏数据库的是_____________。
A磁盘的磁头碰撞B突然停电
C瞬时的强磁场干扰D磁盘损坏
10下列不是数据库恢复采用的方法是______________。
A建立检查点B建立副本C建立日志文件D建立索引
11写一个修改到数据库中,与写一个表示这个修改的运行记录到日志文件中是两个不同的操作,对这两个操作的顺序安排应该是_______________。
A前者先做B后者先做
C由程序员在程序中作安排D哪一个先做由系统决定
12“年龄在15至30岁之间"这种约束属于DBMS的____________功能。
A恢复B并发控制C完整性D安全性
13在第一个事务以S封锁方式读取数据A时,第二个事务对数据A的读方式会遭到失败的是_____________。
A实现X封锁的读B实现S封锁的读
C不加封锁的读D实现共享型封锁的读
14事务的隔离性是由DBMS的__________实现的.
A事务管理子系统B恢复管理子系统
C并发控制子系统D完整性子系统
15用于实现数据库存取安全性的SQL语句是____________。
ACREATETABLEBCOMMITCGRANT和REVOKEDROLLBACK
16在数据库系统中,对存取权限的定义称为___________。
A命令B授权C定义D审计
17数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的__________。
A可靠性B一致性C完整性D安全性
18授权编译系统和合法性检查机制一起组成了________子系统。
A安全性B完整性C并发控制D恢复
19_________是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。
A程序B命令C事务D文件
20事务的原子性是指____________。
A事务中包括的所有操作要么都做,要么都不做。
B事务一旦提交,对数据库的改变是永久的。
C一个事务内部的操作及使用的数据对并发的其他事务是隔离的。
D事务必须是使数据库从一个一致性状态变到另一个一致性状态.
21事务是数据库进行的基本单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于_________状态。
A安全性B一致性C完整性D可靠性
22事务的一致性是指__________。
A事务中包括的所有操作要么都做,要么都不做
B事务一旦提交,对数据库的改变是永久的
C一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D事务必须是使数据库从一个一致性状态变到另一个一致性状态
23事务的隔离性是指_________。
A事务中包括的所有操作要么都做,要么都不做
B事务一旦提交,对数据库的改变时永久的
C一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D事务必须是使数据库从一个一致性状态变到另一个一致性状态
24事务的持续性是指_______。
A事务中包括的所有操作要么都做,要么都不做
B事务一旦提交,对数据库的改变时永久的
C一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D事务必须是使数据库从一个一致性状态变到另一个一致性状态
25多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行____________。
A安全性控制B完整性控制C并发控制D可靠性控制
26设有两个事务T1、T2,其并非操作如图6.1所示,下面评价正确的是___________.