点击查看:2018年3月计算机二级Access章节习题及答案汇总
第1章 数据库基础知识
1.2 关系数据库
1[单选题] 在学校中,“班级”与“学生”两个实体集之间的联系属于( )关系。
A.一对一
B.一对多
C.多对一
D.多对多
参考答案:B
参考解析:一个班可以有多名学生,而一名学生只能属f一个班级,所以“班级”与“学生”两个实体集之间的联系属于‘刈多关系。
2[单选题] 数据独立性是数据库技术的重要特点之一。所谓数据独立性是指( )
A.数据与程序独立存放
B.不同的数据被存放在不同的文件中
C.不同的数据只能被对应的应用程序所使用
D.以上三种说法都不对 ,
参考答案:D
参考解析:数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。所以选项A),选项B)和选项C)都不正确。
3[单选题] 下面关于数据库三级模式结构的叙述中,正确的是( )。
A.内模式可以有多个,外模式和模式只有一个
B.外模式可以有多个,内模式和模式只有一个
C.内模式只有一个,模式和外模式可以有多个
D.模式只有一个,外模式和内模式可以有多个
参考答案:B
参考解析:数据库的三级模式结构是指数据库系统的外模式、模式和内模式。一个数据库可以有多个外模式,但只有一个模式和一个内模式。
4[单选题] 一个关系数据库的表中有多条记录,记录之间的相互关系是( )a
A.前后顺序可以任意颠倒,不影响库中的数据关系
B.前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同
C.前后顺序不能任意颠倒,一定要按照输入的顺序排列
D.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列
参考答案:A
参考解析:本题考查关系数据库中记录之间关系的知识。一个关系数据库的表中有多条记录,记录之间的前后顺序并不会对库中的数据关系产生影响,所以行的顺序是无所谓的,可以任意颠倒。
5[单选题] 设有如下关系表,由关系R和s通过运算得到关系T,则所使用的运算为( )。
A.T=RnS
B.T=RUS
C.T=R×S
D.T=R/S
参考答案:B
参考解析:就是关系R中插入关系S,合并为T即并运算(u)。
6[单选题] 在数据库系统中,数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述是( )。
A.外模式
B.逻辑模式
C.概念模式
D.物理模式
参考答案:A
参考解析:外模式也称子模式。它是数据库用户(包括应用程序员和最终用户,能够看见和使用的局部数据的逻辑结构和特征的描述,它是由概念模式推导出来的,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。一个概念模式可以有若干个外模式。
7[单选题] 在E-R图中,用( )来表示实体之间联系。
A.矩形
B.菱形
C.椭圆形
D.正方形
参考答案:B
参考解析:在E-R图中用矩形表示实体集,在矩形内写上该实体集的名字,川椭圆形表示属性,在椭圆形内写上该属性的名称,用菱形表示联糸,菱形内写上联系名。
8[单选题] 在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务。在数据库中,实体之间属于一对一 关系的是( )。
A.“顾客”与“收款口”的关系
B.“收款口”与“收款员”的关系
C.“班组”与“收款员”的关系
D.“收款口”与“设备”的关系
参考答案:D
参考解析:本题考查表与表之间的关系的知识。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多天系。若表A和表B之间存在一对一的关系,那么表A中的一条记录只能与表B中的一条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;若表A和表8之间存在一对多的关系,且表B为多的一方,那/z,表A中的一条记录与表8中的多条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之问存在多对多的关系,那么表A中的~条记录能与表B一1,的多条记录匹配,反过来表B中的一条记录也能与表A中的多条记录匹配。就本题来说,一个收款口可以有多个顾客,一个顾客只能在一个收款口,属于~对多关系:一个收款口可以有两个收款员,一个收款员只能在一个收款口,属于一对多关系;一个班组可以有多个收款员,一个收款员只能在一个班组,属于一对多关系;只有一个收款121只能有一套设备,一套设备只能在一个收款口,属于一对一关系。
9[单选题] 将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为( )。
A.投影
B.选择
C.除法
D.连接
参考答案:D
参考解析:本题考查关系运算的知识。关系运算共可分为两大类,一类是传统的集合运算如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投景’、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。
10[单选题] 对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组, 这样的集合运算称为( )。
A.并运算
B.交运算
C.差运算
D.积运算
参考答案:A
参考解析:关系的并运算是指由结构相同的两个关系合并,形成一个新的关系,新关系中包含两个关系中的所有元组。
11[单选题] 下列关于准则的说法,正确的是( )。
A.日期/时间类型数据须在两端加“[]”
B.同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系
C.NULL表示数字0或者空字符串
D.数字类型的条件需加上双引号(“”)
参考答案:B
参考解析:本题考查条件准则的知识。日期/时间类型数据须在两端加“#”而不是“口”:准则输入时同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系:空值(M几L)不同于空字符串和0,它代表未知或者不确定的值;文本类型的条件需加上双引号(一),数字类型的条件不必加定界符。
12[单选题] 在学校中,教师的“职称”与教师个人“职工号”的联系是( )。
A.一对一联系
B.一对多联系
C.多对多联系
D.无联系
参考答案:B
参考解析:本题考查的是关系数据库中实体之间联系的知识。实体之间的联系有3种:一对多、多对多、一对一。一个职称对应多个相同级别的教师,但一个教师只对应一个职称,所以本题中教师的职称与教师个人职亡号的联系是一对多联系。
13[单选题] 用树形结构表示实体之间联系的模型是( )。
A.层次模型
B.网状模型
C.关系模型
D.以上三个都是
参考答案:A
参考解析:本题考查数据库的基本知识。常见的数据模型共有三种,分别是层次模型.网状模型和关系模型,目前最普遍应用的是关系模型。此外,面向对象模型也逐渐成为主流数据模型。层次模型用树形结构描述实体间的关系;网状模型用图结构描述实体间的关系;关系模型用二维表描述实体间的关系。
14[单选题] 设R是一个2元关系,有3个元组,S是一个3元关系,有3个元组。如T:R×S,则 T的元组的个数为( )。
A.6
B.8
C.9
D.12
参考答案:C
参考解析:R为n元关系,有P个元组S为m元关系,有q个元组。两个关系笛卡儿根是一个n+m元的关系,元组个数是qXP。所以T的元组的个数为9个。
15[单选题] 下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是( )。
A.并
B.交
C.投影
D.除
参考答案:B
参考解析:关系R与s经交运算后所得到的关系是由那些既在R内又在S内的有序组所组成,记为RNS,交运算不改变关系表中的属性个数但能减少元组个数。
16[单选题] 下列叙述中正确的是( )。
A.一个逻辑数据结构只能有-一种存储结构
B.逻辑结构属于线性结构,存储结构属于非线性结构
C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率
D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率
参考答案:D
参考解析:数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式,一种数据结构可以根据需要采用不同的存储结构,常用的存储结构有顺序和链式结构。采用不同的存储结构,其处理的效率是不同的。
17[单选题] 在三级模式之间引入两层映象,其主要功能之一是( )。
A.使数据与程序具有较高的独立性
B.使系统具有较高的通道能力
C.保持数据与程序的一致性
D.提高存储空间的利用率
参考答案:A
参考解析:数据库管理系统在数据库的三级模式之间提供了两层映象,保证了数据库中数据的较高的逻辑独立性和物理独立性。
18[单选题] 设有如下关系表:
则下列操作正确的是( )。
A.T=R/S
B.p=R×S
C.T=RnS
D.T=R U S
参考答案:C
参考解析:T就是关系R中有的,同时S中也有的有序组(4、5、6),即交运算(n)。
19[单选题] 两个或两个以上的模块之间关联的紧密程度称为( )。
A.耦合度
B.内聚度
C.复杂度
D.连接度
参考答案:A
参考解析:耦合度是模块间互相连接的紧密程度的度量:内聚度是一个模块内部各个元素间彼此结合的紧密程度的度量。
20[单选题] 下列描述中,正确的是( )。
A.线性链表是线性表的链式存储结构
B.栈与队列是非线性结构
C.双向链表是非线性结构
D.只有根结点的二叉树是线性结构
参考答案:A
参考解析:根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。如果一个非空的数据结构满足下列两个条件:①有且只有一个根结点;②每个结点最多有一个前件,也最多有一个后件。则称该数据结构为线性结构,又称线性表。所以线性表、栈与队列、线性链表都是线性结构。而二叉树是非线性结构。
微信搜索"考试吧"了解更多考试资讯、下载备考资料
相关推荐: