2022年湖南工程学院软件工程专业《数据库原理》科目期末试卷A(有答案).pdf
2022年湖南工程学院软件工程专业《数据库原理》科目期末试卷A
(有答案)
一、填空题
1、在SQLServer2000中,某数据库用户User在此数据库中具有对T表数据的查询和
更改权限。现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。
_____UPDATEONTFROMUser;
2、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指
定列的值分组,同时使用______子句可提取满足条件的组。
3、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。
因为,用户只要提出______,不必指出______。
4、数据仓库是______、______、______、______的数据集合,支持管理的决策过程。
5、数据库管理系统的主要功能有______________、______________、数据库的运行管理以及
数据库的建立和维护等4个方面。
6、完整性约束条件作用的对象有属性、______和______三种。
7、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了
保证该操作的完整,需要利用到事务性质中的_____性。
8、关系规范化的目的是______。
9、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。
10、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况
下不进行。
二、判断题
11、在数据表中,空值表示不确定。()
12、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。
()
13、SQLServer有两种安全性认证模式:WindowsNT和SQLServer。()
14、视图就是一个虚表,保存视图时,保存的是视图的定义。()
15、在关系运算中,投影是最耗时的操作。()
16、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。
()
17、在第一个事务以S锁方式读数据R时,第二个事务可以进行对数据R加S锁并写数
据的操作。()
18、一个关系中不可能出现两个完全相同的元组是由实体完整性规则确定的。()
19、等值连接与自然连接是同一个概念。()
20、在数据库恢复中,对已完成的事务进行撤销处理。()
21、数据模型的核心构成要素是数据结构。()
22、在关系数据库中,属性的排列顺序是可以颠倒的。()
23、求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封
锁协议是二级封锁协议。()
24、从计算机数据管理的角度看,信息就是数据,数据就是信息。()
25、数据库的数据项之间无联系,记录之间存在联系。()
三、选择题
26、对关系数据库来说,下面哪些说法是错误的()。
A.每一列的分量是同一种类型数据,来自同一个域
B.不同列的数据可以出自同一个域
C.行的顺序可以任意交换,但列的顺序不能任意交换
D.关系中的任意两个元组不能完全相同
27、恢复机制的关键问题是()。
A.登记日志文件B.数据转储C.建立冗余数据D.数据镜像
28、在SQLServer2000中,有教师表(教师号,姓名,职称,工
资)。现要根据教师的职称来添加教师的工资,增加规则为:“教授”增加400,“副教
授”增加300,“讲师