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