预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

2022年西南财经大学天府学院计算机科学与技术专业《数据库原理》科目期末试卷B(有答案)一、填空题1、设在SQLServer2000环境下,对“销售数据库”进行的备份操作序列如下图所示。①出现故障后,为尽可能减少数据丢失,需要利用备份数据进行恢复。首先应该进行的恢复操作是恢复_____,第二个应该进行的恢复操作是恢复_____。②假设这些备份操作均是在BK设备上完成的,并且该备份设备只用于这些备份操作,请补全下述恢复数据库完全备份的语句RESTORE_____FROMBKWITHFILE=1,_____;2、数据仓库创建后,首先从______中抽取所需要的数据到数据准备区,在数据准备区中经过净化处理______,再加载到数据仓库中,最后根据用户的需求将数据发布到______。3、在SQLServer2000中,新建了一个SQLServer身份验证模式的登录账户LOG,现希望LOG在数据库服务器上具有全部的操作权限,下述语句是为LOG授权的语句,请补全该语句。EXECsp_addsrvrolemember‘LOG’,_____;4、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指定列的值分组,同时使用______子句可提取满足条件的组。5、关系规范化的目的是______。6、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。7、在VB6.0中,已经用Adobel连接到数据库,并已绑定到数据库中的某个关系表,现要通过此控件向表中插入数据,需要用到Adobel.Recordset的_____方法和Update方法,使用Adobel.Recordset的_____方法可以使当前行指针在结果集中向前移动一行。8、关系代数运算中,基本的运算是______________、______________、______________、______________和______________。9、数据管理技术经历了______________、______________和______________3个阶段。10、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。二、判断题11、概念模型是对现实世界的第二层抽象。()12、在综合分E-R图时,会出现属性冲突,结构冲突,命名冲突。()13、等值连接与自然连接是同一个概念。()14、在SQL中,ALTERTABLE语句中MODIFY用于修改字段的类型和长度等,ADD用于添加新的字段。()15、可以用UNION将两个查询结果合并为一个查询结果。()16、机制虽然有一定的安全保护功能,但不精细,往往不能达到应用系统的要求。()17、文件系统的缺点是数据不能长期存储。()18、数据库系统由软、硬件及各类人员构成。()19、数据库的数据项之间无联系,记录之间存在联系。()20、在关系模式中,候选码可以有多个,主码只能有一个。()21、视图是观察数据的一种方法,只能基于基本表建立。()22、在关系运算中,投影是最耗时的操作。()23、DBMS提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数据库的完整性。()24、二级封锁协议能解决不可重复读问题,不能解决读"脏"数据。()25、全码的关系模式一定属于BC范式。()三、选择题26、关于关系的完整性约束条件,下列说法错误的是()。A.在关系模型中,允许定义实体完整性、参照完整性和用户定义的完整性B.用户完整性应该由关系系统自动支持C.参照完整性可由用户或系统定义D.用户定义的完整性是应用领域需要遵循的约束条件27、恢复机制的关键问题是()。A.登记日志文件B.数据转储C.建立冗余数据D.数据镜像28、下列关于函数依赖的描述中,错误的是()。A.在函数依赖A→B中,A称为决定因素B.在关系R中,属性B依赖于属性A,则说明当属性A的值确定之后,属性B的值也就随之确定C.函数依赖具有传递性D.在关系R中,如果属性A依赖于属性B,这种依赖正式记作:A→B。29、在SQLServer2000中,有教师表(教师号,姓名,职称,工资)。现要根据教师的职称来添加教师的工资,增加规则为:“教授”增加400,“副教授”增加300,“讲师”增加200。下列语句中正确的是()。A.B.C.D.30、根据系统所提供的存取路径,选择合理的存取策略,这种优化方式称为()。A.物理优化B.代数优化C.规则优化D.代价估算优化31、SQL语言中,HAVING子句用于筛选满足条件的()。A.列B.行C.分组D.元组32、执行语句CREATEDATABASEStudent的结果是()。A.创建一个名为Student的数据库,包括数据文件和日志文件B.运行失败,因为参数不完整C.