2022年银川能源学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案).pdf
2022年银川能源学院计算机应用技术专业《数据库概论》科目期末试
卷B(有答案)
一、填空题
1、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。
2、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有
两类:______和______。
3、在数据库系统封锁协议中,一级协议:“事务在修改数据A前必须先对其加X锁,直
到事务结束才释放X锁”,该协议可以防止______;二级协议是在一级协议的基础上加上
“事务T在读数据R之前必须先对其加S锁,读完后即可释放S锁”,该协议可以防止
______;三级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,
直到事务结束后才释放S锁”,该协议可以防止______。
4、视图是一个虚表,它是从______导出的表。在数据库中,只存放视图的______,不存放
视图对应的______。
5、____________和____________一起组成了安全性子系统。
6、在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户
授权使用____________语句,收回所授的权限使用____________语句。
7、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的
映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实
现。
8、完整性约束条件作用的对象有属性、______和______三种。
9、在SQLServer2000中,新建了一个SQLServer身份验证模式的登录账户LOG,现
希望LOG在数据库服务器上具有全部的操作权限,下述语句是为LOG授权的语句,请补
全该语句。EXECsp_addsrvrolemember‘LOG’,_____;
10、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况
下不进行。
二、判断题
11、视图是观察数据的一种方法,只能基于基本表建立。()
12、可以用UNION将两个查询结果合并为一个查询结果。()
13、在关系运算中,投影是最耗时的操作。()
14、有了外模式/模式映象,可以保证数据和应用程序之间的物理独立性。()
15、在数据库表中,空值表示数值0。()
16、数据库模式和实例是一回事。()
17、在一个关系中,不同的列可以对应同一个域,但必须具有不同的列名。()
18、标准SQL语言能用于所有类型的关系数据库系统。()
19、SQLServer有两种安全性认证模式:WindowsNT和SQLServer。()
20、并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串
行化的。()
21、数据库的数据项之间无联系,记录之间存在联系。()
22、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。
()
23、可串行化的调度一定遵守两段锁协议。()
24、DBMS提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数据库的
完整性。()
25、关系中任何一列的属性取值是不可再分的数据项,可取自不同域中的数据。()
三、选择题
26、关系运算以关系代数为理论基础,关系代数的最基本操作是并、差、笛卡尔积、
()。
A.投影、连接B.连接、选择C.选择、投影
D.交、选择
27、恢复机制的关键问题是()。
A.登记日志文件B.数据转储C.建立冗余数据D