2022年蚌埠学院计算机应用技术专业《数据库概论》科目期末试卷A(有.pdf
2022年蚌埠学院计算机应用技术专业《数据库概论》科目期末试卷A(有--第1页
2022年蚌埠学院计算机应用技术专业《数据库概论》科目期末试卷A
(有答案)
一、填空题
1、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SELECT语句
中使用______保留字。
2、数据模型是由______________、______________和______________三部分组成。
3、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加
______,直到事务T释放A上的锁。
4、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有
的依赖关系和______。
5、关系模型由______________、______________和______________组成。
6、在数据库系统封锁协议中,一级协议:“事务在修改数据A前必须先对其加X锁,直
到事务结束才释放X锁”,该协议可以防止______;二级协议是在一级协议的基础上加上
“事务T在读数据R之前必须先对其加S锁,读完后即可释放S锁”,该协议可以防止
______;三级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,
直到事务结束后才释放S锁”,该协议可以防止______。
7、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______
的历史数据,只能定期添加和刷新。
8、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计
人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。这些冲突主要有
______、______和______3类。
9、在SQLServer2000中,某数据库用户User在此数据库中具有对T表数据的查询和
更改权限。现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。
_____UPDATEONTFROMUser;
2022年蚌埠学院计算机应用技术专业《数据库概论》科目期末试卷A(有--第1页
2022年蚌埠学院计算机应用技术专业《数据库概论》科目期末试卷A(有--第2页
10、数据库管理系统的主要功能有______________、______________、数据库的运行管理以
及数据库的建立和维护等4个方面。
二、判断题
11、在关系数据库中,属性的排列顺序是可以颠倒的。()
12、DBMS提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数据库的
完整性。()
13、文件系统的缺点是数据不能长期存储。()
14、投影操作是对关系表进行水平方向的分割。()
15、关系中任何一列的属性取值是不可再分的数据项,可取自不同域中的数据。()
16、数据库模式和实例是一回事。()
17、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。
()
18、可以用UNION将两个查询结果合并为一个查询结果。()
19、视图是观察数据的一种方法,只能基于基本表建立。()
20、一个关系中不可能出现两个完全相同的元组是由实体完整性规则确定的。()