计算机二级MS选择题4
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.在数据库中,数据模型包括数据结构、数据操作和()。答案:A
A)数据约束
B)数据类型
C)关系运算
D)
查询数据模型是数据特征的抽象,从抽象层次上描述了系统的静态特征、动态行为和约束条件,为数据库系统的信息表与操作提供一个抽象的框架,即描述了数据结构、数据操作及数据约束。故正确答案为A。
2.一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是()。
A)一对多
B)一对一
C)多对一
D)多对多
一个运动队有多个队员,表明在运动队表中的每个队与队员表中的一个或多个队员相关;一个队员仅属于一个运动队,表明队员表中的每个队员只可以与运动队表中的一个队相关,为一对多关系。故正确答案为A。
3.有两个关系R和T如下:
则由关系R得到关系T的操作是()。答案:A
A)投影
B)交
C)选择
D)并
表图中可以看出,关系T是从关系R中选取一部分字段(A和B)及其值构成的新的关心,是一种纵向操作产生新列,属于投影,正确选项为A。
4.在数据库系统中,数据模型包括概念模型、逻辑模型和()。
A)物理模型
B)空间模型
C)时间模型
D)数字模型
数据模型按不同的应用层次分成三种类型:分别是概念数据模型、逻辑数据模型、物理数据模型。概念模型,是面向数据库用户的实现世界的模型,主要用来描述世界的概念化结构,它使数据库的设计人员在设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的数据管理系统无关。逻辑模型是用户从数据库所看到的模型,是具体的DBMS所支持的数据模型。物理模型是面向计算机物理表示的模型,描述了数据在储存介质上的组织结构,它不但与具体的DBMS有关,而且还与操作系统和硬件有关。故正确选项为A。
5.若实体A和B是一对一的联系,实体B和C是多对一的联系,则实体A和C 的联系是()。答案:A
A)多对一
B)一对多
C)一对一
D)多对多
图中T将关系R和S基于共有的属性A拼接成一个更宽的关系模式T,生成的新关系中包含满足联接条件的元组。符合自然连接模式。故正确选项为A。
6.有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是()。
A)自然连接
B)交
C)投影
D)并
图中T将关系R和S基于共有的属性A拼接成一个更宽的关系模式T,生成的新关系中包含满足联接条件的元组。符合自然连接模式。故正确选项为A。
7.当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的()。答案:A
A)逻辑独立性
B)物理独立性
C)应用独立性
D)以上都不对
数据独立性包括数据的物理独立性和数据的逻辑独立性。物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即,当数据的逻辑结构改变时,用户程序也可以不变。故A选项正确。
8.若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。
A)一对多
B)一对一
C)多对一
D)多对多
9.有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是()。答案:A
A)并
B)投影
C)交
D)选择
10.逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是()。
A)关系模型
B)谓词模型
C)物理模型
D)实体-联系模型
11.运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。则实体项目和运动员之间的联系是()。答案:A
A)多对多
B)一对多
C)多对一
D)一对一
12.有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是()。
A)选择
B)差
C)交
D)并
13.下面对软件测试描述错误的是()。答案:B
A)严格执行测试计划,排除测试的随意性
B)随机地选取测试数据
C)软件测试的目的是发现错误
D)软件测试是保证软件质量的重要手段
14.数据库中对概念模式内容进行说明的语言是()。
A)数据定义语言
B)数据操纵语言
C)数据控制语言
D)以上都不对
15.某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是()。答案:A
A)多对多
B)一对多
C)多对一
D)一对一
16.有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是()。
A)交
B)差
C)并
D)选择
17.设数据集合为D={ 1,3,5,7,9 },D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是()。答案:D
A)R={ (5,1), (7,9), (1,7), (9,3) }
B)R={ (9,7), (1,3), (7,1), (3,5) }
C)R={ (1,9), (9,7), (7,5), (5,3) }
D)R={ (1,3), (3,5), (5,9) }
18.数据库系统中完成查询操作使用的语言是()。
A)数据操纵语言