文档详情

2022年吉林师范大学数据科学与大数据技术专业《数据库系统原理》科目期.pdf

发布:2025-04-15约1.27万字共23页下载文档
文本预览下载声明

2022年吉林师范大学数据科学与大数据技术专业《数据库系统原理》科目期--第1页

2022年吉林师范大学数据科学与大数据技术专业《数据库系统原理》科目

期末试卷A(有答案)

一、填空题

1、DBMS的完整性控制机制应具备三个功能:定义功能,即______;检查功能,即______;最后

若发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。

2、关系代数运算中,基本的运算是______________、______________、______________、

______________和______________。

3、完整性约束条件作用的对象有属性、______和______三种。

4、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,将2NF

经过转变为3NF______。

5、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史

数据,只能定期添加和刷新。

6、在数据库系统封锁协议中,一级协议:“事务在修改数据A前必须先对其加X锁,直到事务

结束才释放X锁”,该协议可以防止______;二级协议是在一级协议的基础上加上“事务T在读

数据R之前必须先对其加S锁,读完后即可释放S锁”,该协议可以防止______;三级协议是在

一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,直到事务结束后才释放S

锁”,该协议可以防止______。

7、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。

8、____________、____________、____________和是计算机系统中的三类安全性。

9、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖

关系和______。

10、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指定列的

值分组,同时使用______子句可提取满足条件的组。

2022年吉林师范大学数据科学与大数据技术专业《数据库系统原理》科目期--第1页

2022年吉林师范大学数据科学与大数据技术专业《数据库系统原理》科目期--第2页

二、判断题

11、连接是数据库最耗时的操作。()

12、关系中任何一列的属性取值是不可再分的数据项,可取自不同域中的数据。()

13、在数据表中,空值表示不确定。()

14、在SQL中,ALTERTABLE语句中MODIFY用于修改字段的类型和长度等,ADD用于添加

新的字段。()

15、有出现并发操作时,才有可能出现死锁。()

16、在关系运算中,投影是最耗时的操作。()

17、从计算机数据管理的角度看,信息就是数据,数据就是信息。()

18、据库操作中防止死锁的方法是禁止两个用户同时操作数据库。()

19、在关系数据表中,属性的顺序是一定的,不能交换。()

20、有两个关系R和S,分别包含15个和10个元组,则在R∪S、R-S、R∩S中可能出现的一

种元组数目情况是18、7、7()

21、数据库系统由软、硬件及各类人员构成。()

22、视图是观察数据的一种方法,只能基于基本表建立。()

23、在一个关系中,不同的列可以对应同一个域,但必须具有不同的列名。()

24、求事务在读取数据前先加共享锁,且直到该

显示全部
相似文档