国家二级MS Office高级应用机试(数据库设计基础)模拟试卷19
选择题
1.在黑盒测试方法中,设计测试用例的根据是( )。(D)
A. 数据结构
B. 模块间的逻辑关系
C. 程序调用规则
D. 软件要完成的功能
解析:黑盒测试方法也称功能测试或数据驱动测试。黑盒测试是对软件已经实现的功能是否满足需求进行测试和验证。它完全不考虑程序内部的逻辑结构和内部特征,只依据程序的需求和功能规格说明,检查程序的功能是否符合它的功能要求。
2.通常软件测试实施的步骤是( )。(B)
A. 集成测试、确认测试、系统测试
B. 单元测试、集成测试、确认测试
C. 确认测试、集成测试、单元测试
D. 单元测试、集成测试、回归测试
解析:软件测试的实施过程主要有4个步骤:单元测试、集成测试、确认测试(验收测试)和系统测试。
3.下列叙述中正确的是( )。(C)
A. 数据库的数据项之间无联系
B. 数据库中任意两个表之间一定不存在联系
C. 数据库的数据项之间存在联系
D. 数据库的数据项之间以及两个表之间都不存在联系
解析:数据库的数据项之间以及表之间都存在联系。
4.在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( )。(B)
A. 文件系统阶段
B. 人工管理阶段
C. 文件系统阶段和数据库阶段
D. 人工管理阶段和文件系统阶段
解析:数据库管理技术的三个阶段是人工管理阶段、文件系统阶段和数据库系统阶段。人上管理阶段没有专门的软件对数据进行管理。
5.数据库系统的数据独立性是指( )。(C)
A. 不会因为存储策略的变化而影响存储结构
B. 不会因为数据的变化而影响应用程序
C. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
D. 不会因为某些存储结构的变化而影响其他的存储结构
解析:数据库系统的数据独立性,是指数据库中数据独立于应用程序且不依赖于应用程序,即数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。数据独立性一般分为物理独立性和逻辑独立性两级。
6.数据库中对概念模式内容进行说明的语言是( )。(C)
A. 数据控制语言
B. 数据操纵语言
C. 数据定义语言
D. 数据并发语言
解析:概念模式主要描述数据的概念记录类型以及它们间的关系,它还包括一些数据间的语义约束,对它的描述可用DDL语言(数据定义语言)定义。
7.在数据库的三级模式中,外模式(用户模式或子模式)有( )。(D)
A. 3个
B. 2个
C. 1个
D. 任意多个
解析:一个数据库可以有多个外模式(因为用户可有多个),但概念模式和内模式只能有一个。
8.在数据库系统中,数据模型包括概念模型、逻辑模型和( )。(A)
A. 物理模型
B. 空间模型
C. 时间模型
D. 谓词模型
解析:数据模型按照不同的应用层次分为3种类型:概念数据模型、逻辑数据模型、物理数据模型。概念数据模型简称概念模型,它是一种面向客观世界、面向用户的模型;它与具体的数据库管理系统无关,与具体的计算机平台无关。较为有名的概念数据模型有实体联系模型(E—R模型)、面向对象模型及谓词模型。
逻辑数据模型又称逻辑模型,它是一种面向数据库系统的模型,该模型着重于在数据库系统一级的实现。逻辑数据模型有层次模型、网状模型、关系模型和面向对象模型。
物理数据模型又称物理模型,它是一种面向计算机物理表示的模型,此模型给出了数据模型在计算机上物理结构的表示。
9.每所学校都有一名校长,而每个校长只在一所学校任职,则实体学校和实体校长之间的联系是( )。(A)
A. 一对一
B. 一对多
C. 多对一
D. 多对多
解析:每所学校只有一名校长,每个校长只在一所学校任职,则实体学校和实体校长之间是一对一的联系。
10.若实体A和B是一对一的联系,实体B和C是多对一的联系,则实体A和C的联系是( )。(B)
A. 一对一
B. 多对一
C. 多对多
D. 一对多
解析:实体之间的联系具有传递性,实体A和B是一对一的联系,实体B和C是多对一的联系,明显实体A和C为多对一的联系。
11.E-R图中用来表示实体的图形是( )。(C)
A. 菱形
B. 三角形
C. 矩形
D. 椭圆形
解析:在E—R图中实体集用矩形表示,矩形框内写实体名;属性用椭圆表示,并用无向边将其与相应的“实体”或“联系”连接起来;联系用菱形表示,在菱形框内写联系名,并用无向边将其与有关实体连接起来,在无向边旁标上联系的类型(1:1、1:n或n:n)。
12.关系数据模型的三个组成部分中不包括( )。(B)
A. 关系的数据操纵
B. 关系的并发控制
C. 关系的数据结构
D. 关系的完整性约束
解析:关系数据模型的三个组成部分:关系的数据结构(用二维表表示),关系操纵(查询、删除、插入、修改),关系的数据约束(实体完整性约束、参照完整性约束、用户定义的完整性约束)。
13.下面选项中不是关系数据库基本特征的是( )。(B)
A. 不同的列应有不同的列名
B. 不同的列应有不同的数据类型
C. 与行的次序无关
D. 与列的次序无关
解析:关系数据库中的二维表一般满足7个性质:
①元组(行)个数是有限的——元组个数有限性。
②元组(行)均不相同——元组的唯一性。
③元组(行)的次序可以任意交换——元组的次序无关性。
④元组(行)的分量是不可分割的基本特征——元组分量的原子性。
⑤属性(列)名各不相同——属性名唯一性。
⑥属性(列)与次序无关,可以任意交换——属性的次序无关性。
⑦属性(列)的分量具有与该属性相同的值域——分量值域的统一性。
14.图书馆数据库系统中有下列模式:
书(书号,类别,书名,出版社,年份,作者,价格,总藏书量,现有库存)
借书卡(卡号,姓名,单位,类别)
借书记录(卡号,书号,借期,还期)
其中关系书和关系借书卡的主键分别为书号和卡号,关系借书记录的主键为( )。(A)
A. 卡号,书号
B. 书号,借期
C. 卡号,书号,借期
D. 卡号,借期
解析:在关系借书记录对应的_二维表中,想要唯一确定一行,需要卡号、书号。因此,关系借书记录的主键为(卡号,书号)。
15.关系的实体完整性要求关系中不能为空的属性是( )。(A)
A. 主键属性
B. 外键属性
C. 全部属性
D. 候选键属性
解析:关系模型中可以有3类完整性约束:实体完整性约束、参照完整性约束和用户定义的完整性约束。实体完整性约束是指若属性M是关系的主键,则属性M中的属性值不能为空值。
16.关系R经过运算σA=B∧C>4∧D>3(R)的结果为( )。
本文档预览:3600字符,共7605字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载