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