国家二级MS Office高级应用机试(数据库设计基础、Power Point的功能和使用)模拟试卷4
选择题
1.在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( )。(B)
A. 文件系统阶段
B. 人工管理阶段
C. 文件系统阶段和数据库阶段
D. 人工管理阶段和文件系统阶段
解析:数据库管理技术的三个阶段是人工管理阶段、文件系统阶段和数据库系统阶段。人工管理阶段没有专门的软件对数据进行管理。
2.数据库管理系统的基本功能不包括( )。(B)
A. 数据库定义
B. 数据库和网络中其他系统的通信
C. 数据库的建立和维护
D. 数据库访问
解析:数据库管理系统的功能包括数据模式定义、数据存取的物理构建、数据操纵、数据完整性安全性的定义与检查、数据库的并发控制与故障恢复、数据的服务。
3.在关系数据库中,描述全局数据逻辑结构的是( )。(A)
A. 概念模式
B. 用户模式
C. 内模式
D. 物理模式
解析:数据库系统在其内部分为三级模式及两级映射,三级模式即概念模式、内模式和外模式。
概念模式是数据库系统中对全局数据逻辑结构的描述,是全体用户公共数据视图。
外模式也称子模式或者用户模式,是用户的数据视图,也就是用户所能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。
内模式又称物理模式,是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。
4.数据模型的三个要素是( )。(D)
A. 外模式、概念模式、内模式
B. 实体完整性、参照完整性、用户自定义完整性
C. 数据增加、数据修改、数据查询
D. 数据结构、数据操作、数据约束
解析:数据模型是数据特征的抽象,所描述的内容有三个部分:数据结构、数据操作、数据约束。
数据结构主要描述数据的类型、内容、性质以及数据间的联系等。
数据操作主要描述在相应数据结构上的操作类型与操作方式。
数据约束主要描述数据结构内数据间的语法、语义联系,它们之间的制约与依存关系,以及数据动态变化的规则,以保证数据的正确、有效与相容。
5.在学校每间宿舍住1到6名学生,每个学生只在一问宿舍居住,则实体宿舍与实体学生问的联系是( )。(B)
A. 一对一
B. 一对多
C. 多对一
D. 多对多
解析:一间宿舍可以住多名学生,一个学生只能在一个宿舍,则实体宿舍与实体学生间的联系是一对多。宿舍是一的一方,学生是多的一方。
6.用树型结构表示实体之间联系的模型是( )。(A)
A. 层次模型
B. 关系模型
C. 网状模型
D. 运算模型
解析:层次模型的基本结构是树型结构,是一对多的;网状模型类似于图的结构,是多对多的。
7.关系数据模型的三个组成部分中不包括( )。(B)
A. 关系的数据操纵
B. 关系的并发控制
C. 关系的数据结构
D. 关系的完整性约束
解析:关系数据模型的三个组成部分:关系的数据结构(用二维表表示),关系操纵(查询、删除、插入、修改),关系的数据约束(实体完整性约束、参照完整性约束、用户定义的完整性约束)。
8.下列叙述中正确的是( )。(B)
A. 关系模式的候选关键字只能有1个
B. 关系模式的候选关键字可以有1个或多个
C. 关系模式可以没有候选关键字
D. 关系模式必须有2个以上的候选关键字
解析:关系模式中,凡能唯一标识元组的最小属性集称为该关系的键或码。关系模式中可能有若干个键,它们称为该表的候选码或候选键。关系模式中不能没有候选键。
9.有两个关系R和T如下图所示:
(D)
A. 并
B. 交
C. 选择
D. 投影
解析:从关系模式中指定若干属性组成新的关系称为投影。对关系R进行投影运算的结果记为πA(R),其中A为R中的属性列。本题中,关系T中的两列与关系R中的两列相同,故为投影运算。
10.有三个关系R,S和T如下图所示:
(C)
A. 交
B. 投影
C. 并
D. 选择
解析:关系R与s经并运算后所得到的关系由属于R或属于S的元组构成,记为R∪S。本题中,关系T中的行要么属于关系R,要么属于关系S,故为并运算。
11.学生选课成绩表的关系模式是SC(S#,C#,G)。其中,S#为学号,C#为课程号,G为成绩。关系T=πS#,C#(SC)/C表示( )。
(B)
A. 全部学生的学号
B. 选修了表C中全部课程的学生学号
C. 选修了课程C1或C2的学生学号
D. 所选课程成绩及格的学生学号
解析:πS#,C#(SC)/C表示从关系SC中取出S#、C#两列,得到的结果与关系C进行除运算,表示选修了表C中全部课程的学生学号。
12.定义学生选修课程的关系模式如下:
S(S#,Sn,Sd,SA)(其属性分别为学号、姓名、所在系、年龄);
C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);
SC(S#,C#,G)(其属性分别学号、课程号和成绩)。
检索选修了课程号为2且成绩不及格的学生的姓名的表达式是( )。(C)
A. σC#=2∧G<60(SC)
B. πSn(πS#(σC#=2∧G<60(SC)))
C. πSn(πS#(σC#=2∧G<60(SC)) 本文档预览:3600字符,共8158字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载D. πSn(πS#(σC#=2∧G<60(SC))
解析:学生的“姓名”要在表s中进行查找,按成绩查找课程号应在表SC中进行,因为“课程号”和“成绩”列同时存在于表SC中,故应对以上两个表进行连接操作。首先在表SC中选出“课程号为2且成绩不及格”的行σC#