您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 测绘工程第3学期-数据库原理-阶段性作业
数据库原理(专升本)阶段性作业1单选题(共55分)说明:()1.要保证数据库逻辑数据独立性,需要修改的是_____。(5分)(A)模式(B)模式与内模式的映射(C)模式与外模式的映射(D)内模式参考答案:C解题思路:无2.关系数据模型的三个组成部分中,不包括_____。(5分)(A)完整性规则(B)数据结构(C)数据操作(D)并发控制参考答案:D解题思路:无3.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是_____。(5分)(A)左外联接(B)右外联接(C)外部并(D)外联接参考答案:D解题思路:无4.下列四项中,不属于数据库特点的是_____。(5分)(A)数据共享(B)数据完整性(C)数据冗余很高(D)数据独立性高参考答案:C解题思路:无5.子模式DDL用来描述_____。(5分)(A)数据库的总体逻辑结构(B)数据库的局部逻辑结构(C)数据库的物理存储结构(D)数据库的概念结构参考答案:B解题思路:无6.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是_____。(5分)(A)多对多(B)一对一(C)多对一(D)一对多参考答案:D解题思路:无7.实体集书店与图书之间具有_____联系。(5分)(A)一对一(B)一对多(C)多对多(D)多对一参考答案:B解题思路:无8.关系代数表达式的优化策略中,首先要做的是_____。(5分)(A)对文件进行预处理(B)尽早执行选择运算(C)执行笛卡儿积运算(D)投影运算参考答案:B解题思路:无9.五种基本关系代数运算是_____。(5分)(A)∪,-,×,π和σ(B)∪,-,∞,π和σ(C)∪,∩,×,π和σ(D)∪,∩,∞,π和σ参考答案:A解题思路:无10.反映现实世界中实体及实体间联系的信息模型是_____。(5分)(A)关系模型(B)层次模型(C)网状模型(D)E-R模型参考答案:D解题思路:无11.设关系R和S分别有m和n个元组,则R×S的元组个数是_____。(5分)(A)m(B)n(C)m+n(D)m×n参考答案:D解题思路:无填空题(共45分)说明:()12.关系数据库的(1)规定规则:一个基本关系的外码(对应于另一个基本关系的主码)取职不能取空值域者必须等于它所对应基本关系中的主码值。(5分)(1).参考答案:参照完整性解题思路:无13.由于数据库系统在三级模式之间提供了(1)和(2)两层映象功能,这就保证了数据库系统具有较高的数据独力性。(5分)(1).参考答案:外模式/模式(2).参考答案:模式/内模式解题思路:无14.关系数据库数据操作的处理单位是(1),层次和网状数据库数据操作的处理单位是记录。(5分)(1).参考答案:关系解题思路:无15.与文件管理系统相比较,数据库系统的数据冗余度(1)、数据共享性(2)。(5分)(1).参考答案:低(2).参考答案:好解题思路:无16.关系代数中专门的关系运算包括:选择、投影、连接和(1)。(5分)(1).参考答案:除解题思路:无17.数据模型通常由(1)、(2)、和完整性约束三个要素组成。(5分)(1).参考答案:数据结构;(2).参考答案:数据操作解题思路:无18.关系数据库的关系演算语言是以(1)为基础的DML语言。(5分)(1).参考答案:谓词演算解题思路:无19.关系数据库的(1)规则规定:基本关系的主属性不能取空。(5分)(1).参考答案:实体完整性解题思路:无20.数据管理经过了手工文档、文件系统和(1)三个发展阶段。(5分)(1).参考答案:数据库系统解题思路:无数据库原理(专升本)阶段性作业2单选题(共50分)说明:()1.SQL语言通常称为_____。(5分)(A)结构化查询语言(B)结构化控制语言(C)结构化定义语言(D)结构化操纵语言参考答案:A解题思路:无2.允许用户Zhang对Score表的内容进行修改,正确的授权语句是_____。(5分)(A)GrantUpDateToTableScoreOnZhang(B)GrantUpDateToScoreOnZhang(C)GrantUpDateOnTableScoreToZhang(D)GrantUpDateOnScoreToZhang参考答案:D解题思路:无3.DBMS提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数据库的_____。(5分)(A)一致性(B)完整性(C)安全性(D)可靠性参考答案:C解题思路:无4.在数据库系统中,视图可以提供数据的_____。(5分)(A)完整性(B)并发性(C)安全性(D)可恢复性参考答案:C解题思路:无5.SQL的SELECT语句中,“HAVING条件表达式”用来筛选满足条件的_____。(5分)(A)列(B)3行(C)BCNF关系(D)分组参考答案:D解题思路:无6.在SQL语言中,用于测试列值非空的短语是_____。(5分)(A).IsNotEmpty(B).IsNotNull(C).NotUnique(D).NotExisits参考答案:B解题思路:无7.在SQL中,与“NOTIN”等价的操作符是_____。(5分)(A)all(B)some(C)bcnf=some(D)=all参考答案:A解题思路:无8.SQL语言是_____的语言,易学习。(5分)(A)过程化(B)非过程化(C)格式化(D)导航式参考答案:B解题思路:无9.下列完整性约束_____是唯一性约束。(5分)(A)CHECK(B)PRIMARYKEY(C)NULL|NOTNULL(D)UNIQUE参考答案:D解题思路:无10.在SQL语言中,能够实现关系参照完整性规则的子句是_____。(5分)(A)PRIMARYKEY(B)NOTNULL(C)FOREIGNKEY(D)FOREIGNKEY……REFERENCES参考答案:D解题思路:无填空题(共50分)说明:()11.在Transact-SQL语法中,SELECT语句中使用关键字(1)可以把重复行屏蔽。(5分)(1).参考答案:DISTINCT解题思路:无12.删除视图命令是:(1)。(5分)(1).参考答案:dropview解题思路:无13.在SQL中,createview、alterview命令分别为(1)和(2)视图的命令。(5分)(1).参考答案:创建(2).参考答案:修改解题思路:无14.在Transact-SQL语法中,将多个查询结果返回一个结果集合的运算符是(1)。(5分)(1).参考答案:UNION解题思路:无15.当局部ER图合并全局ER图时,可能出现(1)冲突、结构冲突、命名冲突。(5分)(1).参考答案:属性解题思路:无16.SQLServer的数据库主文件的扩展名为(1)。(5分)(1).参考答案:.mdf解题思路:无17.数据库中实际存放的是视图的(1)。(5分)(1).参考答案:定义解题思路:无18.在SQL语言中,使用(1)语句进行授权。(5分)(1).参考答案:GRANT解题思路:无19.视图是从(1)中导出的表。(5分)(1).参考答案:基本表解题思路:无20.SQLServer中索引类型包括的三种类型分别是(1)、(2)和非聚集索引。(5分)(1).参考答案:唯一索引(2).参考答案:聚集索引解题思路:无数据库原理(专升本)阶段性作业3单选题(共55分)说明:()1.任何一个三目关系都属于_____。(6分)(A)2NF(B)3NF(C)BCNF(D)4NF参考答案:A解题思路:无2.适当调整DB的模式和内模式,使DB适应新的应用环境称为DB的_____。(5分)(A)重组织(B)监控分析(C)查询优化(D)重构造参考答案:D解题思路:无3.关系模式规范化的最起码的要求是达到第一范式,即满足_____。(5分)(A)每个非主属性都完全依赖于主码(B)主码属性唯一标识关系中的元组(C)关系中的元组不可重复(D)每个属性都是不可分解的参考答案:D解题思路:无4.函数依赖X→Y能由Armstrong推理规则导出的充分必要条件是_____。(6分)(A):(B):(C):(D):参考答案:B解题思路:无5.设关系模式R(A,B,C),F是R上成立的FD集,F={B→C},则分解ρ={AB,BC}相对于F_____。(6分)(A)是无损联接,也是保持FD的分解(B)是无损联接,但不保持FD的分解(C)不是无损联接,但保持FD的分解(D)既不是无损联接,也不保持Fd的分解参考答案:A解题思路:无6.设有关系模式R(A,B,C,D)上的函数依赖集F={AB→CD,C→A},则R最高属于_____。(6分)(A)2NF(B)3NF(C)BCNF(D)4NF参考答案:B解题思路:无7.现有关系表:医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情况)的主码是_____。(6分)(A)患者编号,医生编号,诊断日期(B)医生编号(C)诊断日期(D)患者编号参考答案:A解题思路:无8.如果一个关系属于3NF,则它_____。(5分)(A)必然属于2NF(B)必然属于4NF(C)可能不属于2NF(D)必然属于BCNF参考答案:A解题思路:无9.设有关系模式R(A,B,C),F是R上成立的FD集,F={B→C,C→A},那么分解ρ={AB,AC}相对于F_____。(5分)(A)是无损分解,也保持函数依赖(B)是无损分解,但不保持函数依赖(C)不是无损分解,但保持函数依赖(D)既不是无损分解,也不保持函数依赖参考答案:B解题思路:无10.下列关于数据冗余的叙述中,不正确的是_____。(5分)(A)冗余的存在容易破坏数据库的完整性(B)冗余的存在给数据库的维护增加困难(C)不应该在数据库中存储任何冗余数据(D)冗余数据是指可由基本数据导出的数据参考答案:C解题思路:无填空题(共45分)说明:()11.Armstrong公理系统的三条基本公理是自反律、(1)和(2)。(5分)(1).参考答案:增广律(2).参考答案:传递律解题思路:无12.关系模式的规范化过程是通过关系模式的(1)来实现的,但在进行这种操作时必须保证操作前后的关系模式(2)。(5分)(1).参考答案:分解(2).参考答案:等价解题思路:无13.设关系模式R(A,B,C),F是R上成立的FD集,F={B→A,B→C},则分解ρ={AB,AC}丢失的FD是(1)。(5分)(1).参考答案:B→C解题思路:无14.在函数信赖中,平凡的函数依赖根据Armstrong推理规则中的(1)律就可推出。(5分)(1).参考答案:自反解题思路:无15.在关系模式设计时,各种数据之间的联系称为(1)。(5分)(1).参考答案:函数依赖解题思路:无16.设关系模式R(A,B,C,D),F是R上的FD集,F={AB→C,D→B},R的候选键为(1)。(5分)(1).参考答案:ABD解题思路:无17.在一个关系中,若每个数据项都是不可分割的,那么R一定属于(1)。(5分)(1).参考答案:1NF解题思路:无18.关系规范化理论是设计(1)的指南和工具。(5分)(1).参考答案:关系数据库解题思路:无19.关系模式分解的三个目标是无损连接性、(1)和(2)。(5分)(1).参考答案:函数依赖保持性(2).参考答案:更高级范式解题思路:无数据库原理(专升本)阶段性作业4单选题(共60分)说明:()1.概念模型是现实世界的第一层抽象,这一类最著名的模型是_____。(6分)(A)层次模型(B)关系模型(C)网状模型(D)实体-关系模型参考答案:D解题思路:无2.数据库物理设计完成后,进入数据库实施阶段,下述工作中,_____一般不属于实施阶段的工作。(6分)(A)建立库结构(B)系统调试(C)加载数据(D)扩充功能参考答案:D解题思路:无3.数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应该属于_____设计阶段。(6分)(A)概念设计(B)逻辑设计(C)物理设计(D
本文标题:测绘工程第3学期-数据库原理-阶段性作业
链接地址:https://www.777doc.com/doc-2229050 .html