2022年滨州职业学院计算机应用技术专业《数据库概论》科目期末试卷B.pdf
2022年滨州职业学院计算机应用技术专业《数据库概论》科目期末试卷B--第1页
2022年滨州职业学院计算机应用技术专业《数据库概论》科目期末试
卷B(有答案)
一、填空题
1、在数据库系统封锁协议中,一级协议:“事务在修改数据A前必须先对其加X锁,直
到事务结束才释放X锁”,该协议可以防止______;二级协议是在一级协议的基础上加上事“
务T在读数据R之前必须先对其加S锁,读完后即可释放S锁”,该协议可以防止______;
三级协议是在一级协议的基础上加上事“务T在读数据R之前必须先对其加S锁,直到事
务结束后才释放S锁”,该协议可以防止______。
2、数据模型是由______________、______________和______________三部分组成。
3、SQL语言的数据定义功能包括______、______、______和______。
4、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计
中的______阶段。
5、在VB6.0中,已经用Adobel连接到数据库,并已绑定到数据库中的某个关系表,现
要通过此控件向表中插入数据,需要用到Adobel.Recordset的_____方法和Update方法,
使用Adobel.Recordset的_____方法可以使当前行指针在结果集中向前移动一行。
6、设在SQLServer2000环境下,对销“售数据库”进行的备份操作序列如下图所示。
①出现故障后,为尽可能减少数据丢失,需要利用备份数据进行恢复。首先应该进
行的恢复操作是恢复_____,第二个应该进行的恢复操作是恢复_____。
②假设这些备份操作均是在BK设备上完成的,并且该备份设备只用于这些备份操
作,请补全下述恢复数据库完全备份的语句
RESTORE_____FROMBK
WITHFILE=1,_____;
7、数据仓库是______、______、______、______的数据集合,支持管理的决策过程。
8、数据库恢复是将数据库从______状态恢复到______的功能。
9、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了
保证该操作的完整,需要利用到事务性质中的_____性。
2022年滨州职业学院计算机应用技术专业《数据库概论》科目期末试卷B--第1页
2022年滨州职业学院计算机应用技术专业《数据库概论》科目期末试卷B--第2页
10、____________、____________、____________和是计算机系统中的三类安全性。
二、判断题
11、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。()
12、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。()
13、可串行化的调度一定遵守两段锁协议。()
14、全码的关系模式一定属于BC范式。()
15、有出现并发操作时,才有可能出现死锁。()
16、外模式DDL用来描述数据库的总体逻辑结构。()
17、可以用UNION将两个查询结果合并为一个查询结果。()
18、概念模型是对现实世界的第二层抽象。()
19、在一个关系模型中,不同关系模式之间的联系是通过公共属性来实现的。()
20、实体集和实体型是一回事,没有什么区别。()
21、在数据