【汇总】二级Access试题

发布于 2019-04-30 14:06  编辑:simi
0
计算机等级考试题库 扫码微信刷题


祝大家刷完计算机等级考试题库,复习完以下的二级Access试题,然后爆发洪荒之力,轻轻松松考试,拿证!

二级Access试题

1

1)在学生表中要查找所有年龄大于30岁姓王的男同学,应该采用的关系运算是(  )。

A.选择

B.投影

C.连接

D.自然连接

 

2)在Access数据库对象中,体现数据库设计目的的对象是(  )。

A.报表

B.模块

C.查询

D.表

 

3)若要求在文本框中输入文本时达到密码“*”的显示效果,则应该设置的属性是(  )。

A.默认值

B.有效性文本

C.输入掩码

D.密码

 

4)下列关于关系数据库中数据表的描述,正确的是(  )。

A.数据表相互之间存在联系,但用独立的文件名保存

B.数据表相互之间存在联系,是用表名表示相互间的联系

C.数据表相互之间不存在联系,完全独立

D.数据表既相对独立,又相互联系

 

5)输入掩码字符“&”的含义是(  )。

A.必须输入字母或数字

B.可以选择输入字母或数字

C.必须输人一个任意的字符或一个空格

D.可以选择输入任意的字符或一个空格

 

6)在软件开发中,需求分析阶段可以使用的工具是(  )。

ANS

BDFD

CPAD

D.程序流程图

 

7)假设”公司”表中有编号、名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确的命令是(  )。

ASELECT}FROM公司FOR名称=*网络*

BSELECT*FROM公司FOR名称LIKE*网络*

CSELECT*FROM公司WHERE名称=*网络*

DSELECT}FROM公司WHERE名称LIKE“水网络*

 

8)利用对话框提示用户输入查询条件,这样的查询属于(  )。

A.选择查询

B.参数查询

C.操作查询

DSQL查询

 

9)要从数据库中删除一个表,应该使用的SQL语句是(  )。

AALTER TABLE

B.KILL TABLE

CDELETE TABLE

D. DROP TABLE

 

10)若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的sQL语句是(  )。

AUPDATE产品SET单价=50 WHERE供货商=ABC

BUPDATE产品SET单价=单价一50 WHERE供货商=ABC

CUPDATE FROM产品SET单价=50 WHERE供货商=ABC

DUPDATE FROM产品SET单价=单价一50 WHERE供货商=ABC

 

1A【解析】关系运算包括:选择、投影和连接。①选择:从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算,即从水平方向抽取记录。②投影:从关系模式中指定若干个属性组成新的关系。投影是从列的角度进行的运算,相当于对关系进行垂直分解。③连接:连接是关系的横向结合。连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。此题干要求从关系中找出同时满足两个条件的元组,应进行的运算是选择,所以选项A是正确的。

 

2C【解析】ACCess数据库对象分为7种。这些数据库对象包括表、查询、窗体、报表、数据访问页、宏、模块。其中

①表:数据库中用来存储数据的对象,是整个数据库系统的基础。②查询:它是数据库设计目的的体现,建完数据库以后,数据只有被使用者查询才能真正体现它的价值。③报表:一种数据库应用程序进行打印输出的方式。④模块:将VBA声明和过程作为一个单元进行保存的集合,是应用程序开发人员的工作环境。故答案为C

 

3C

【解析】将“输入掩码”属性设置为“密码”,以创建密码输入项文本框。文本框中键入的任何字符都按原字符保存,但显示为星号(*)。选项C正确。

 

4D【解析】ACCess是一个关系型数据库管理系统。它的每一个表都是独立的实体,保存各自的数据和信息。但这并不是说表与表之间是孤立的。ACCess通过数据库之间的数据元素(即主键)连接起来,形成了有机的联系,实现了信息的共享。表与表之间的联系称为关系,ACCess通过关系使表之间紧密地联系起来,从而改善了数据库的性能,增强了数据库的处理能力。答案D正确。

 

5C【解析】输入掩码的符号中“&”表示的是输入任一字符或空格(必选项)。所以选项C正确。

 

6B【解析】在需求分析阶段可以使用的工具有数据流图(DFD图,数据字典(DD,判定树与判定表,所以选择B

 

7D【解析】SQL查询的SeleCt语句是功能最强,也是最为复杂的SQL语句。SELECT语句的结构是:SELECT[ALL I DISTINCT]别名FROM表名[WHERE查询条件]在查询条件中输入Like运算符来限制结果中的记录。为了查找公司名称中有“网络”二字的公司信息,需要使用like运算符,与之搭配使用的通配符有很多,其中“*”的含义是表示由0个或任意多个字符组成的字符串,在字符串中可以用作第一个字符或最后一个字符,在本题中应该使用的条件是Like*网络*”。所以选项D正确。

 

8B【解析】参数查询可以显示一个或多个提示参数值(准则)预定义对话框,也可以创建提示查询参数的自定义对话框,提示输入参数值,进行问答式查询。所以选项B正确。

 

9D【解析】ACCess支持的数据定义语句有创建表(CREATE TABLE)、修改表(ALTER TABLE)、删除表(DROPTABLE)。故选项D为正确答案。

 

10B【解析】修改数据的语法结构为:Update table set字段名=value[where条件],所以答案为B

 

 

 

2

1)在学生表中使用“照片”字段存放相片,当使用向导为该表创建窗体时,照片字段使用的默认控件

是()。

A.图形

B.图像

C.绑定对象框

D.未绑定对象框

 

2)下列关于对象“更新前”事件的叙述中,正确的是()。

A.在控件或记录的数据变化后发生的事件

B.在控件或记录的数据变化前发生的事件

C.当窗体或控件接收到焦点时发生的事件

D.当窗体或控件失去了焦点时发生的事件

 

3)若窗体Frml中有一个命令按钮Cmdl,则窗体和命令按钮的Click事件过程名分别为()。

AForm Chck()和Commandl_Click()

BFrmlClick()和Commandl_Click()

CForm_Click()和CmdlClick()

DFrmlClick()和Cmdl Click()

 

4)要实现报表按某字段分组统计输出,需要设置的是()。

A.报表页脚

B.该字段的组页脚

C.主体

D.页面页脚

 

5)在报表中要显示格式为“共N页,第N页”的页码,正确的页码格式设置是()。

A=”共”+Pages+”页,第”+Page+”页”

B=”共”+[Pages]+”页,第”+,+”页”

C=”共”&Pages&”页,第”&Page&”页”

D=”共”&[Pages]&”页,第”&,&”页”

 

6)为窗体或报表上的控件设置属性值的宏操作是()。

ABeepBEchoCMsgBox DSetValue

 

7)在设计条件宏时,对于连续重复的条件,要代替重复条件表达式可以使用符号()。

A.…

B.:

C!

D=

 

8)下列属于通知或警告用户的命令是()。

A.PrintOut

BOutputTo

CMsgBox

DRunWarnings

 

9)在VBA中要打开名为“学生信息录入”的窗体,应使用的语句是()。

ADoCmdOpen_Form”学生信息录入”

BOpenForm”学生信息录入”

CDoCmdOpenWindow”学生信息录入”

DOpenWindow”学生信息录入”

 

10VBA语句“Dim NewArray10as Integer”的含义是()

A.定义l0个整型数构成的数组NewArray

B.定义ll个整型数构成的数组NewArray

C.定义l个值为整型数的变量NewArray10

D.定义l个值为10的变量NewArray

,

参考答案

 

1C

【解析】图形控件用于在窗体上绘制图形;图像控件用于显示静态图片,在ACCess中不能对图片进行编辑;绑定对象框控件用于显示0LE对象,一般用来显示记录源中OLE类型的字段的值。当记录改变时,该对象会一起改变;未绑定对象框控件用于显示未结合的OLE对象。当记录改变时,该对象不会改变。学生表中的学生照片在移动学生记录时会发生变动,所以选项C正确。

 

2B

【解析】ACCess对象事件有单击、双击、更新前、更新后等事件,而“更新前”事件表示的是在控件或记录的数据变化前发生的事件。故选项B正确。

 

3C

【解析】窗体的单击事件过程统一用FormCliCk(),不需要使用窗体名称,而命令按钮事件过程需要使用按钮名称,则为Cmdl_CliCk()。故本题答案为C

 

4B

解析】组页脚节中主要显示分组统计数据,通过文本框实现。打印输出时,其数据显示在每组结束位置。所以要实现报表按某字段分组统计输出,需要设置该字段组页脚。故本题答案为B

 

5D

【解析】在报表中添加计算字段应以“=”开头,在报表中要显示格式为“共N页,第N页”的页码,需要用到[Pages],这两个计算项,所以正确的页码格式设置是=”共”&[Pages]&”页,第”&,

&”页”,即选项Di为正确答案。

 

6D【解析】为窗体或报表上的控件设置属性值的宏操作是SetValue,宏操作Beep用于使计算机发出“嘟嘟”声,宏操作MsgBox用于显示消息框。

 

7A

【解析】创建条件宏时,经常会出现操作格式相同的事件,可以简单地用省略号()来表示。

 

8C

【解析】在宏操作中,MsgBox用于显示提示消息框,PrintOut用于打印激活的数据库对象,OutputT0用于将指定数据库对象中的数据输出成.xlsx、。rff、.txt、.htm、.snp等格式的文件。

 

9A

【解析】在VBA中打开窗体的命令格式如下:

DoCmdOpenForm(FormNameViewFilterNameWhereConditionData_ModeWindowModeOpenArgs)其中FormName是必需的,是字符串表达式,表示当前数据库中窗体的有效名称。

 

10B

【解析】该语句是定义了ll个由整型数构成的数组,默认的数组下限是O10为数组的上限,数组元素为NewArray(0)NewArray10),共有11个整型数。

 

 

 

3

1)在Access中要显示“教师表”中姓名和职称的信息,应采用的关系运算是( )。

A.选择

B.投影

C.连接

D.关联

 

2)在Access中,可用于设计输入界面的对象是( )。

A.窗体

B.报表

C.查询

D.表

 

3)在数据表视图中,不能进行的操作是( )。

A.删除一条记录

B.修改字段的类型

C.删除一个字段

D.修改字段的名称

 

4)下列关于货币数据类型的叙述中,错误的是( )。

A.货币型字段在数据表中占8个字节的存储空间

B.货币型字段可以与数字型数据混合计算,结果为货币型

C.向货币型字段输人数据时,系统自动将其设置为4位小数

D.向货币型字段输入数据时,不必输入人民币符号和千位分隔符

 

5)在设计表时,若输入掩码属性设置为“LLLL”,则能够接收的输入是( )。

Aabcd

B1234

CAB+C

DABa9

 

6)在SQL语言的SELECT语句中,用于指明检索结果排序的子句是( )。

AFROM

BWHILE

CGROUP BY

DORDER BY

 

7)有商品表内容如下:

7).jpg

执行SQL命令:SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY部门号;查询结果的记录数是( )。

A1

B3

C4

D10

 

8)已知“借阅”表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每名学生每借阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列SQL语句中,正确的是( )。

ASELECT学号,COUNT(学号)FROM借阅

BSELECT学号,COUNT(学号)FROM借阅GROUP BY学号

CSELECT学号,SUM(学号)FROM借阅

DSELECT学号,SUM(学号)FROM借阅0RDER BY学号

 

9)创建参数查询时,在查询设计视图条件行中应将参数提示文本放置在( )。

A{}

B.( )中

C[]

D<>

 

10)如果在查询条件中使用通配符“[]”,其含义是( )。

A.错误的使用方法

B.通配任意长度的字符

C.通配不在括号内的任意字符

D.通配方括号内任一单个字符

 

1A

【解析】关系运算包括:选择、投影和连接。①选择:从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算,即从水平方向抽取记录。②投影:从关系模式中指定若干个属性组成新的关系。投影是从列的角度进行的运算,相当于对关系进行垂直分解。③连接:连接是关系的横向结合。连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。此题干要求从关系中找出同时满足两个条件的元组,应进行的运算是选择,所以选项A是正确的。

 

2A

【解析】窗体是ACCess数据库对象中最具灵活性的一个对象,可以用于设计输入界面。其数据源可以是表或查询。

 

3B

【解析】数据表视图和设计视图是创建和维护表过程中非常重要的两个视图。在数据表视图中,主要进行数据的录入操作,也可以重命名字段,但不能修改字段属性。答案为B

 

4C

【解析】货币型数据字段长度为8字节,向货币字段输入数据时,不必键人美元符号和千位分隔符,可以和数值型数据混合计算,结果为货币型。故答案为C

 

5A

【解析】输入掩码符号L的含义是必须输入字母(Az)。根据这个说明可以判断选项A正确。

 

6D

【解析】SQL查询的SeleCt语句是功能最强,也是最为复杂的SQL语句。SELECT语句的结构是:SELECT[ALL I DISTINCT]别名FROM表名[WHERE查询条件][GROUP BY要分组的别名[HAVING分组条件]][ORDER BY要排序的别名[ASC I DSC]]

所以选项D正确。

 

7B

【解析】该题中SQL查询的含义是按部门统计销售商品总价最高值,因为表中列出3个部门,故统计结果应有3个,所以选项B正确。

 

8B

【解析】SQL查询中分组统计使用Group by子句,统计次数使用合计函数Count(),据此题要求按学号统计学生借阅次数使用的查询语句为SELECT学号,COUNT(学号)FROM借阅GROUP BY学号,所以选项B正确。

 

9C

【解析】建立参数查询时,要定义输入参数准则字段时,必须输入用“[]”括起来的提示信息,所以选项C正确。

 

10D

【解析】在查询条件中使用通配符“[]”,其含义是通配方括号内任一单个字符,故选项D正确。

 

 

 

 

4

1)下列叙述中正确的是( )。

A.栈是“先进先出”的线性表

B.队列是“先进后出”的线性表

C.循环队列是非线性结构

D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构

 

2)支持子程序调用的数据结构是( )。

A.栈

B.树

C.队列

D.二叉树

 

3)某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。

AlO

B8

C6

D4

 

4)下列排序方法中,最坏情况下比较次数最少的是( )。

A.冒泡排序

B.简单选择排序

C.直接插入排序

D.堆排序

 

5)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。

A.编译程序

B.操作系统

C.教务管理系统

D.汇编程序

 

6)下面叙述中错误的是( )。

A.软件测试的目的是发现错误并改正错误

B.对被调试的程序进行“错误定位”是程序调试的必要步骤

C.程序调试通常也称为Debug

D.软件测试应严格执行测试计划,排除测试的随意性

 

7)耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。

A.提高耦合性降低内聚性有利于提高模块的独立性

B.降低耦合性提高内聚性有利于提高模块的独立性

C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度

D.内聚性是指模块间互相连接的紧密程度

 

8)数据库应用系统中的核心问题是( )。

A.数据库设计

B.数据库系统设计

C.数据库维护

D.数据库管理员培训

 

9)有两个关系RS如下:

9).jpg

由关系R通过运算得到关系s,则所使用的运算为( )。

A.选择

B.投影

C.插入

D.连接:

 

10)将ER图转换为关系模式时,实体和联系都可以表示为( )。

A.属性

B.键

C.关系

D.域

 

1D【解析】栈是先进后出的线性表,所以A错误;1队列是先进先出的线性表,所以B错误;循环队列是线性结构1的线性表,所以C错误。

 

2A【解析】栈支持子程序调用。栈是一种只能在一1端进行插人或晨除的线性表,在主程序调用子函数时要首先保1存主程序当前的状态,然后转去执行子程序,最终把子程序的1执行结果返回到主程序中调用子程序的位置,继续向下执行,1这种调用符合栈的特点,因此,本题的答案为A

 

3C【解析】根据二叉树的基本性质3:在任意一棵二1叉树中,度为0的叶子结点总是比度为2的结点多一个,所以『本题中是5+1=6个。

 

4D【解析】冒泡排序与简单插入排序与简单选择排防法在最坏情况下均需要比较n(rt1)2次,而堆排序在最1坏情况下需要比较的次数是nl092n

 

5C【解析】编译软件、操作系统、汇编程序都属于系[统软件,只有C选项的教务管理系统才是应用软件。

 

6A【解析】软件测试的目的是为了发现错误而执行程序的过程,并不涉及改正错误,所以选项A错误。程序调试}的基本步骤有:错误定位、修改设计和代码,以排除错误、进行}回归测试,防止引进新的错误。程序调试通常称为Debu9,即1排错。软件测试的基本准则有:所有测试都应追溯到需求、严1格执行测试计划,排除测试的随意性、充分注意测试中的群集现象、程序员应避免检查自己的程序、穷举测试不可能、妥善保存测试计划等文件。

 

7B【解析】模块独立性是指每个模块只完成系统要1求的独立的子功能,并且与其他模块的联系最少且接口简单。1一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模1块之间的耦合性和提高模块内的内聚性,有利于提高模块的独1立性,所以A错误,B正确。耦合性是模块间互相连接的紧密程度的度量而内聚性是指一个模块内部各个元素间彼此结合的紧密程度,所以CD错误。

 

8A【解析】数据库应用系统中的核心问题是数据库的设计。

 

9B【解析】投影运算是指对于关系内的域指定可引入新的运算。本题中s是在原有关系R的内部进行的,是由R中原有的那些域的列所组成的关系。所以选择B

 

10C【解析】从ER图到关系模式的转换是比较直接的,实体与联系都可以表示成关系,ER图中属性也可以转换成关系的属性。

 

 

 

5

1)在学生表中要查找所有年龄小于20岁且姓王的男生,应采用的关系运算是( )。

A.选择

B.投影

C.连接

D.比较

 

2Access数据库最基础的对象是( )。

A.表

B.宏

C.报表

D.查询

 

3)在关系窗口中,双击两个表之间的连接线,会出现( )。

A.数据表分析向导

B.数据关系图窗口

C.连接线粗细变化

D.编辑关系对话框

 

4)下列关于0LE对象的叙述中,正确的是( )。

A.用于输入文本数据

B.用于处理超级链接数据

C.用于生成自动编号数据

D.用于链接或内嵌Windows支持的对象

 

5)若在查询条件中使用了通配符“!”,它的含义是( )。

A.通配任意长度的字符

B.通配不在括号内的任意字符

C.通配方括号内列出的任一单个字符

D.错误的使用方法

 

6)“学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令后的结果是(Select avg(入学成绩)From学生表Group by性别

A.计算并显示所有学生的平均入学成绩

B.计算并显示所有学生的性别和平均入学成绩

C.按性别顺序计算并显示所有学生的平均入学成绩

D.按性别分组计算并显示不同性别学生的平均入学成绩

 

7)在SQL语言的SELECT语句中,用于实现选择运算的子句是( )。

AFOR

BIF

CWHILE

DWHERE

 

8)在Access数据库中使用向导创建查询,其数据可以来自( )。

A.多个表

B.一个表

C.一个表的一部分

D.表或查询

 

9)要将“选课成绩”表中学生的“成绩”取整,可以使用的函数是( )。

AAbs([成绩])

BInt([成绩])

Csqr([成绩])

DSsn([成绩])

 

 10)在成绩中要查找成绩>180且成绩≤90的学生,正确的条件表达式是( )。

A.成绩Between 80 And 90

B.成绩Between 80 T090

C.成绩Between 79 And 91

D.成绩Between 79 T091(

 

1A【解析】关系运算包括:选择、投影和连接。①选择:从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算。②投影:从关系模式中指定若干个属性组成新的关系。投影是从列的角度进行的运算。③连接:连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。比较不是关系运算。此题是从关系中查找所有年龄小于20岁且姓王的男生,应进行的运算是选择,所以选项A是正确的。

 

2A【解析lACCess数据库对象分为7种。这些数据库对象包括表、查询、窗体、报表、数据访问页、宏、模块。其中表是数据库中用来存储数据的对象,是整个数据库系统的基础。

 

3D【解析】当两个表之间建立关系,两个表之间会出现一条连接线,双击这条连接线会出现编辑关系对话框。所以,选项D正确。

 

4D【解析IOLE对象是指字段允许单独地“链接”或“嵌入”0LE对象,如Word文档、ExCel表格、图像、声音或者其他二进制数据。故选项D正确。

 

5B【解析J通配符“!”的含义是匹配任意不在方括号里的字符,如b[!ae]I可查到billbull,但不能查到ballbell。故选项B正确。

 

6D【解析】SQL查询中分组统计使用Group by子句,函数Avg()是用来求平均值的,所以此题的查询是按性别分组计算并显示不同性别学生的平均入学成绩,所以选项D正确。

 

7D【解析】SQL查询的Seleef语句是功能最强,也是最为复杂的SQL语句。SELECT语句的结构是:SELECT[ALLl DISTINCTj别名FROM表名[WHERE查询条件] [GROUP BY要分组的别名[HAVING分组条件]]Where后面的查询条件用来选择符合要求的记录,所以选项D正确。

 

8D【解析】所谓查询就是根据给定的条件,从数据库中筛选出符合条件的记录,构成一个数据的集合,其数据来源可以是表或查询。选项D正确。

 

9B【解析】题目中在命令按钮的单击事件中调用了过程P。而过程P的功能是根据参数N,计算从lN的累加,然后返回这个值。N=1时,P1)返回lN=2时,P2)返

f3N=3时,P3)返回6N=4时,P4)返回l0,所以s=1+3+6+10=20

 

 

10A【解析】在查询准则中比较运算符“BetweenAnd”用于设定范围,表示“在……之间”,此题在成绩中要查找成绩t>80且成绩≤90的学生,表达式应为“成绩Between 80And 90”,所以选项A正确。



不要着急!不要迷茫!不要彷徨!考无忧小编送福利~计算机等级考试题库。以上是一些计算机二级Access试题,希望能帮到你们~




文章推荐:

全国计算机等级考试可以不考一级直接考二级吗?

2019年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”

全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)


温馨提示:

考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office

想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库

想知道更多关于计算机等级考试题库的近期资讯吗?点击进入>>>计算机等级考试题库资讯


本文网址:http://www.k51.com.cn/info/jsjdjks/1904/3051661.html
选择分享到: