国家二级(ACCESS)机试模拟试卷4(共435题)_第1页
国家二级(ACCESS)机试模拟试卷4(共435题)_第2页
国家二级(ACCESS)机试模拟试卷4(共435题)_第3页
国家二级(ACCESS)机试模拟试卷4(共435题)_第4页
国家二级(ACCESS)机试模拟试卷4(共435题)_第5页
已阅读5页,还剩145页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

家二级(ACCESS)机试模拟试卷4

(共9套)

(共435题)

国家二级(ACCESS)机试模拟试卷第1

一、选择题(本题共40题,每题1.0分,共40分。)

1、算法的时间复杂度是指()。

A、算法的长度

B、执行算法所需要的时间

C、算法中的指令条数

D、算法执行过程中所需要的基本运算次数

标准答案:D

知识点解析:算法的时间复杂度,是指执行算法所需要的工作量,可以用算法在执

行过程中所需基本运算的执行次数来度量算法的工作量。

2、以下数据结构中,属于非线性数据结构的是()。

A、栈

B、线性表

C、队列

D、二叉树

标准答案:D

知识点解析:二叉树属于非线性结构,栈是一种特殊的线性表,这种线性表只能在

固定的一端进行插入和删除操作;队列可看做是插入在一端进行,删除在另一端进

行的线性表。

3、数据结构中,与所使用的计算机无关的是数据的()。

A、存储结构

B、物理结构

C、逻辑结构

D、线性结构

标准答案:c

知识点露析:数据的逻辑结构反映的是数据元素之间的逻辑关系,与使用的计算机

无关。

4、内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。

A、顺序内聚

B、偶然内聚

C、时间内聚

D、逻辑内聚

标准答案:B

知识点解析:内聚是从功能角度来衡量模块的联系,它描述的是模块内的功能联

系。内聚有如下种类,它们之间的内聚度由弱到强排列:偶然内聚——模块中的

代码无法定义其不同功能的调用。但它使该模块能执行不同的功能,这种模块为巧

合强度模块。逻辑内聚——这种模块把几种相关的功能组合在一起,每次被调用

时,由传送给模块的参数来确定该模块应完成哪一种功能。时间内聚——这种模

块顺序完成一类相关功能,比如初始化模块,它顺序地为变量置初值。过程内聚

——如果一个模块内的处理元素是相关的,而且必须以特定次序执行,则称为过程

内聚。通信内聚——这种模块除了具有过程内聚的特点外,还有另外一种关系,

即它的所有功能都通过笠用公用数据而发生关系。顺序内聚一一如果一个模块内

各个处理元素和同一个功能密切相关,而且这些处理必须顺序执行,处理元素的输

出数据作为下一个处理元素的输入数据,则称为顺序内聚。功能内聚——如果一

个模块包括为完成某一具体任务所必需的所有成分,或者说模块中所有成分结合起

来是为了完成一个具体的任务,此模块则为功能内聚模块。

5、在关系中凡能唯一标识元组的最小属性集称为该表的键或码。二维表中可能有

若干个键,它们称为该表的()。

A、连接码

R、关系码

C、外码

D、候选码

标准答案:D

知识点解析:在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表

中可能有若干个键,它们称为该表的候选码或候选健。从二维表的所有候选键中选

取一个作为用户使用的键称为主键或主码。

6、检查软件产品是否符合需求定义的过程称为()。

A、确认测试

B、需求测试

C、验证测试

D、路径测试

标准答案:A

知识点解析:确认测试的任务是验证软件的功能和性能,以及其他特性是否满足需

求规格说明中确定的各种需求。

7、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构

成。下列图符名标识的图符不属于数据流图合法图符的是()。

A、控制流

B、加工

C、存储文件

D、源和潭

标准答案:A

知识点解析:数据流图用于抽象描述一个软件的逻辑模型,它由一些特定的图符构

成,包括4个方面,即加工、数据流、存储文件、源和潭。

8、待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递

增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位

置。

A、2

B、3

C、4

D、5

标准答案:A

知识点解析:选择排序的基本思想是扫描整个线性表,从中选出最小的元素,将它

交换到表的最前面,然后对剩下的子表采用同样的方法,直到子表为空。所以第一

趟排序后,将选出最小的元素9放在第一个位置,元素15则放在第二个位置。

9、对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关

系R中的所有元组,这样的集合运算称为()。

A、并运算

B、交运算

C、差运算

D、除运算

标准答案:A

知识点解析:关系的并运算是指,由结构相同的两个关系合并,形成一个新的关

系,其中包含两个关系中的所有元组。

10、下列选项中,不属于数据管理员(DBA)职责的是()。

A、数据库维护

B、数据库设计

C、改善系统性能,提高系统效率

D、数据类型转换

标准答案:D

知识点解析:数据库管理员(DalaBaseAdminisiralor,DBA)是指对数据库的规划、

设计、维护、监视等的人员,其主要工作如下:数据库设计。DBA的主要任务之

一是数据库设计,具体地说是进行数据模式的设计。数据库维护。DBA必须对数

据库中的数据安全性、完整性、并发控制及系统恢复、数据定期转储等进行实施与

维护。改善系统性能,提高系统效率。DBA必须随时监视数据库的运行状态,不

断调整内部结构,使系统保持最佳状态与效率。

11、两个关系在没有公共属性时,其自然连接操作表现为()。

A、笛卡儿积操作

13、等值连接操作

C、空操作

D、无意义的操作

标准答案:A

知识点解析:本题考查关系运算的知识。关系运算可分为两大类,一类是传统的集

合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、

投影、连接和自然连接。两个关系有公共属性时的自然连接操作是将两个关系拼接

成一个新的关系,生成的新关系中包含满足条件的元组,其中的拼接条件就是公共

属性相等;若没有公共属性,自然连接操作退化为笛卡儿积操作。

12、下列实体的联系中,属于多对多联系的是()。

A、学生与课程

B、学校与校长

C、住院的病人与病床

D、工资与职工

标准答案:A

知识点解析:本题考查表与表之间的关系。在关系数据库中,表与表的关系有三

种:一对一关系、一对多关系、多对多关系。若表A和表B之间存在一对一的关

系.那么表A中的一条记录只能与表R中的一条记录匹配,反过来表R中的一条

记录只能与表A中的一条记录匹配;若表A和表B之间存在一对多的关系,且表

B为多的一方,那么表A中的一条记录与表B中的多条记录匹配,反过来表B中

的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在多对多的关

系,那么表A中的一条记录能与表B中的多条记录匹配,反过来表B中的一芸记

录也能与表A中的多条记录匹配。就本题来说,学生与课程是多对多,学校与校

长、病人与病床是一对一,工资与职工是一对多。

13、在关系运算中,投影运算的含义是()。

A、在基本表中选择满足条件的记录组成一个新的关系

B、在基本表中选择需要的字段(属性)组成一个新的关系

C、在基本表中选择满足条件的记录和属性组成一个新的关系

D、上述说法均是正确的

标准答案:B

知识点解析:本题考查关系运算的知识。关系运算可分为两大类,一类是传统的集

合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、

投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在

关系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关

系,生成的新关系中包含满足条件的元组:自然连接是在等值连接的基础上去除重

复的属性。

14、下列关于二维表的说法错误的是()。

A、二维表中的列称为属性

B、属性值的取值范围称为值域

C、二维表中的行称为元组

D、属性的集合称为关系

标准答案:D

知识点解析:本题考查关系模型基本概念的知识。在关系数据库中关系是一个二维

表,每一行称为一个元组;每一列称为一个属性;其中属性的取值范围称为域或值

域;关系被看成是元组的集合而不是属性的集合。

15、对数据表进行筛选操作,结果是()。

A、显示满足条件的记录,并将这些记录保存在一个新表中

B、只显示满足条件的记录,将不满足条件的记录从表中删除

C、将满足条件的记录和不满足条件的记录分为两个表进行显示

D、只显示满足条件的记录,不满足条件的记录被隐藏

标准答案:D

知识点解析:对数据表进行筛选,筛选后只显示满足条件的记录,而不满足条件的

记录将被隐藏起来。

16、SQL集数据查询、数据操纵、数据定义和数据控制功能于一体,动词

INSERT.DELETE、UPDATE实现()。

A、数据定义

B、数据查询

C、数据操纵

D、数据控制

标准答案:c

知识点解析:本题考查SQL中核心动词的知识。SQL语言的功能包含数据定义、

数据查询、数据操纵和数据控制,其中的数据定义功能使用核心动词CREATE、

ALTER.DROP;数据查询功能使用核心动词SELECT;数据操纵功能使用核心动

词INSERT、DELETE、UPDATE:数据控制功能使用核心动词GRANT和

REVOKEo

17、下列统计函数中不能忽略空值(NULL)的是()。

A、SUM

B、AVG

C、MAX

D、COUNT

标准答案:D

知识点解析:本题考查统计函数的知识。在Access中进行计算时,可以使用统计

函数,比较常用的有求和(SUM)、求平均值(AVG)、求最大值(MAX)、求最小值

(MIN)和计数(COUNT)。其中统计数目的函数COUNT不能忽略字段中的空值。

18、下面有关生成表查询的论述中正确的足()。

A、生成表查询不是一种操作查询

13、生成表查询可以利用一个或多个表中的满足一定条件的记录来创建一个新表

C、生成表查询将查询结果以临时表的形式存储

D、对复杂的查询结果进行运算是经常应用生成表查询来生成一个临时表,生成表

中的数据是与原表相关的,不是独立的,必须每次都生成以后才能使用

标准答案:B

知识点解析:本题考查操作查询中生成表查询的知识。操作查询,也叫做动作查

询,共有4种类型:追加查询、删除查询、更新查询和生成表查询。生成表查询利

用一个或多个表中的满足一定条件的记录来创建一个新表,其结果以表的形式存

储,其数据独立于源表,生成以后即可永久使用。

19、简单、快捷的创建表结构的视图形式是()。

A、“数据库”视图

B、“表模板”视图

C、“表设计”视图

D、“数据表”视图

标准答案:B

知识点解析:本题考查表的基础知识。Access中的表是数据实际存储的对象,实

现了逻辑层次上的关系。创建表的结构有多种方法:其中,"数据表''视图比较简

单:“设计”视图比较常用,而“表模板”则是通过Accew中内置的表模板快速建立

一些常用的数据表,然后使用者可以根据自身需要再做适当的修改。“数据库”视图

是用来设计数据库的。

20、在下面关于数据表观图与查询关系的说法中,错误的是()。

A、在查询的数据表视图和表的数据表视图中窗口几乎相同

B、在查询的数据表视图中对显示的数据记录的操作方法和表的数据表视图中的操

作相同

C、查询可以将多个表中的数据组合到一起,使用查询进行数据的编辑操作可以像

在一个表中编辑一样,对多个表中的数据同时进行编辑

D、基础表中的数据不可以在查询中更新,这与在数据表视图的表窗口中输入新值

不一样,因为这里充分考虑到基础表的安全性

标准答案:D

知识点解析:本题考查查询数据表视图的知识。查询的数据表视图就是查询后得到

的数据视图,其显示方式和表的数据表视图中窗口几乎相同,记录操作方法也相

同,并且可以将多个表中的数据组合到一起,像在一个表中编辑一样对多个表中的

数据同时进行编辑。可以在数据表视图中直接更新基础表中的数据。

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

A、FOR

B、WHILE

C、IF

D、WHERE

标准答案:D

知识点解析:本题考查SQL中查询语句的知识。在SQL的查询语句中,WHERE

子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。

22、假设图书表中有一个时间字段,查找2006年出版的图书的准则是()。

A、Between#2006—01-01#And#2006-12一31#

B、Between"2006—01一01"And"2006—12一31”

C、Between"2006.01.01“And”2006.12.31”

D、#2006.01.01#And#2006.12.31#

标准答案:A

知识点解析:本题考杳条件准则和常量的知识.在Access中,日期型常量要求用

括起来;另外,表不区间的关键字用Between...And...©

23、在关于输入掩码的叙述中,正确的是()。

A、在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符

B、定义字段的输入掩码,是为了设置输入时以密码显示

C、输入掩码中的字符“A”表示可以选择输入数字0到9之间的一个数

D、直接使用字符定义输入掩码时不能将字符组合起来

标准答案:A

知识点解析:本题考查字段的输入掩码的知识。在设计字段的时候可以使用输入掩

码来使得输入的格式标准保持一致;输入掩码中的字符“A”代表必须输入字母或数

字,字符“0”代表必须输入0—9中的一个数字;在定义字段的输入掩码时,既可以

使用输入掩码向导,也可以直接使用字符;当直接使用字符来定义输入掩码属性

时,可以根据需要将字符组合起来。

24、数据类型是()。

A、字段的另一种说法

B、决定字段能包含哪类数据的设置

C、一类数据库应用程序

D、一类用来描述Access表向导允许从中选择的字段名称

标准答案:B

知识点解析:本题考查数据类型的知识。表是由记录和字段组成,每个字段都有数

据类型,它决定了字段能够包含哪类数据。

25、在Access中,自动启动宏的名称是()。

A^Auto

B>AutoExec

C、Auto,bat

D、AutoExec.bat

标准答案:B

知识点解析:本题考查宏的自动运行的知识。在Access中要让某宏在打开数据库

时自动运行,需要将此宏以AutoExec名字保存。AutoExec.bat是批处理文件而不

是宏文件。

26、以下不是宏的运行方式的是()。

A、直接运行宏

B、为窗体或报表的事件响应而运行宏

C、为窗体或报表上的控件的事件响应而运行宏

D、为查询事件响应而运行宏

标准答案:D

知识点解析:本题考查宏运行方式的知识。宏有多种运行方式,可以直接运行宏,

可以运行宏组里的宏,还可以为窗体或报表以及其上的控件的事件响应而运行宏。

27、能够接受数字型数据输入的窗体控件是()。

A、图形

B、文本框

C、标签

D、命令按钮

标准答案:B

知识点解析:本题考查窗体控件的知识。Access中的窗体中有一些基本控件,其

中的文本框主要用来输入或编辑数据,可以与字段数据相绑定;标签常用来显示一

叱说明文字:图形常用来显示指定的图形:命令按钮则是用来提供给用户单击的按

钮型控件。

28、下列关于控件的说法错误的是()。

A、控件是窗体上用于显示数据和执行操作的对象

B、在窗体中添加的对象都称为控件

C、控件的类型可以分为:结合型、非结合型、计算型与非计算型

D、控件都可以在窗体“设计”视图中的控件组中看到

标准答案:C

知识点解析:本题考查窗体控件的知识。Access中的窗体中的控件是窗体上用于

显示数据和执行操作以及美化窗体的对象;每一个在窗体中添加的对象包括窗体木

身都称为控件;它们可以在窗体“设计”视图中的控件组中看到并使用。控件的类型

分为结合型、非结合型和计算型。

29、下列逻辑表达式中,能正确表示条件“x和y都不是奇数”的是()。

A、xMod2=1AndyMod2=1

B、xMod2=1OryMod2=1

C>xMod2=0AndyMod2=0

D、xMod2=0OryMod2=0

标准答案:c

知识点解析:本题考查VBA中条件组合的知识。若要表示x和y都不是奇数,也

就意味着x是偶数,y也是偶数,那么两个条件之间是“与”的关系;若要判断某数

是偶数,需要这个数除2的余数为0。

3。、在,、窗体视图”中显示窗体时,窗体中没有记录选择器,应将窗体的,、记录选择

器”属性值设置为()。

A是

B否

c有

D无

标准答案:B

知识点解析:本题考查窗体视图使用的知识。要想实现窗体中没有记录选择器,应

该在设置属性时将“记录选择器”属性设置为“杏”。

31、用于打开查询的宏命令是()。

A、OpenForm

B、OpenTable

C>OpenReport

D、OpenQuery

标准答案:D

知识点解析:本题考查宏操作的知识。Access中提供了50多个可选的宏操作命

令,常用的打开操作有:OpenForm用于打开窗体,OpenQuery用于打开查询,

OpenTable用于打开一*个表,OpcnRcport贝”用于打开报表门

32、在VBA中,下列变量名中不合法的是()。

A、Hello

B、HelloWorld

C、3hello

D、Hello_World

标准答案:B

知识点解析:本题考查VBA中变量命名的知识。变量名的命名同字段命名一样,

也可以由字母、数字和汉字组成,但是不能包含空格和任何除了下划线以外的标点

符号。

33、在Access中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对

象是()。

A、窗体

B、模块

C、宏

D、报表

标准答案:B

知识点解析:本题考查VBA程序设计的知识。模块是能够被程序调用的函数,可

以在模块中放置任意复杂的代码段。而窗体只能设计自己的事件,报表也不能设计

复杂的代码,宏里面只能设计宏操作。

34、DAO的含义是()。

A、开放数据库互联应用编程接口

B、数据库访问对象

C、动态链接库

D、Active数据对象

标准答案:B

知识点解析:本题考查VBA中数据库访问接口的知识。在VBA中,数据库访问

接口有3种:开放数据库互联(ODBC)、数据访问对象(DAO)和Active数据对象

(ADO)o

35、下列四种形式的循环设计中,循环次数最少的是()“

A、a=5:b=8Doa=a+lLoopWhilea<b

B、a=5:b=8Doa=a+lLoopUntila<b

C>a=5:b=8DoUntila<bb=b+lLoop

D、a=5:b=8DoUntila>ba=a+lLoop

标准答案:C

知识点解析:本题考查VBA中循环的知识。对于这种循环结构,首先看条件判断

在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如

果是后判断条件,则无论条件如何至少执行一次循环体。在Umil循环中条件为

False时执行循环体.条件为True时退出循环:While循环中条件为True时执行

循环体,条件为False时退出循环,这一点要注意区分清楚。本题中的A循环执行

4次,B循环执行1次,C循环一次也不执行,D循环执行4次。

36、在窗体上画一个名称为C1的命令按钮,然后编写如下事件过程:PrivateSub

CLClick()a=0n=InputBox("")Fori=lTonForj=lToia—a+1NextjNexti

PrintaEndSub程序运行后单击命令按钮,如果输入4,则在窗体上显示的内容是

()。

A、5

B、6

C、9

D、10

标准答案:D

知识点解析:本题考查VBA程序设计中的循环知识。在本题的程序中,每次循环

a都会加1,所以关键问题就是循环共执行多少次。我们已知外循环共执行4次,

每次外循环中内循环都执行i次,则内循环共执行的次数为1+2+3+4=10次。

37、在窗体中添加了一个文本框和一个命令按钮(名称分别为Textl和

Command1),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字

符,则命令按钮上的标题变为“Access模拟”。以下能实现上述操作的事件过程是

()。

A、PrivateSubCommandl_Click()Caption="Access模拟"EndSub

13、PrivateSubrextl_Click()Command1.Caption="Acccss模拟"EndSub

C、PrivateSubCommandl_Change()Caption="Access模拟"EndSub

D、PrivateSubTextl_Change()Command1.Caption="Access模拟"EndSub

标准答案:D-

知识点解析:本题考查控件的基本属性和事件的知识。由于题目要求在文本框中输

入一个字符就会触发事件,能触发的只有Textl的Change事件,在给某个控件的

属性赋值的时候,不可省略控件名。

38、VBA中用实际参数m和n调用过程f(a,b)的正确形式是()。

A、fa,b

B、Calif(a,b)

C、Callf(m,n)

D、Callfm,n

标准答案:C

知识点解析:本题考查过程调用的知识。调用引起过程的执行。也就是说,要执行

一个过程,必须调用该过程。Sub过程的调用有两种方式:CallV过程名>[(V

实际参数〉)]〈过程名〉〈实际参数〉去掉关键字Call则去掉“实际参数”的括

号;使用关键字Call则保留“实际参数”的括号。

39、执行x=InputBox(“请输入x的值”)时,在弹出的对话框中输入12,在列表

框Listl选中第一个列表项,假设该列表项的内容为34,使y的值是1234的语句

是()。

y=Val(x)+Val((Listl.List(0))

B、y=Val(x)+Val(Listl.List(1))

C、y=Val(x)&Val(Listl.List(0))

D、y=Val(x)&Val(Listl.List(1))

标准答案:c

知识点常析:本题考查字符串连接和列表框的知识。列表框的List属性是一个数

组,其各元素就是列表框中的列表项,第一个列表项对应的数组下标为0。由于列

表框中的列表项和输入对话框的返回值都是字符串,在本题中使用了Vai函数将其

转换为数字,此时如果赞用则会完成两个数字相加,故此只能使用连接两

个字符串。

40、在窗体中有一个标签Lbl和一个命令按钮Commandl,事件代码如下:Oplion

CompareDatabaseDimaAsString*10PrivateSubCommandl_Click()a="l234"

b=Len(a)Me.Lbl.Caption=bEndSub打开窗体后单击命令按钮,窗体中显示

的内容是()。

A、4

B、5

C、10

D、40

标准答案:C

知识点解析:本题考查VBA中定长字符串的知识。当声明一个变量为String类型

时,如果不加长度说明,则为变长字符串;如果加上长度说明,则为定长字符串。

定长字符串变量无论给它赋予何值,长度都为初始声明时指定的长度。由于声明a

的长度为10,故Len(a)=10°

二、基本操作题(本题共5题,每题7.0分,共5分。)

在考生文件夹下,已有“sampl.accdb"数据库文件和Stab.xls文件,

accdh”中已建立表对象和“grade”.试按以下要求.完成表的8种

操作:

41、将考生文件夹下的Stab.xls文件导入至Fstudent”表中。

标准答案:步骤1:打开“sampl.accdb”数据库,在【外部数据】功能区的“导入并

链接,,组中单击“Excel”按钮。步骤2:在弹出的【获得外部数据-Excel电子表格】

对话框中,单击“浏览”按钮,在弹出的【打开】对话框内浏览"Stab,xls”文件所在

的存储位置(考生文件夹下),选中“Stab,xls”Excel文件,单击“打开”按钮。步

骤3:接着在【获得外部数据-Excel电子表格】对话框中选中“在表中追加一份记

录的副本”项,并在其下方的列表框中选择“student”表,单击“确定”按钮。步骤

4:系统弹出【导入数据表向导】对话框,此时默认的是sheetl表中的数据,不需

要修改,单击“下一步”按钮,继续保持默认,单击“下一步”按钮,确认数据导入的

是studen【表,单击“完成”按钮,最后单击“关闭”按钮,关闭向导。

知识点解析:主要考查Access数据库中获取外来数据的方法。

42、将“student“表中1975年到1980年之间(包括1975年和1980年)出生的学生

记录删除。

标准答案:步骤1:双击“student”表打开数据表视图。选中“出生日期”列,再度击

【开始】功能区”排序和筛选”组中的“升序”按钮。在按照“出生年月”排序后的无录

中连续选择出生年在1975〜1980之间的记录,按键盘上<Del>键,确认删除记

录。步骤2:单击快速访问,具栏中的“保存”按钮,

知识点解析:主要考查表记录的删除,对表记录的批量删除。找出要删除的记录是

非常关键的。一般要借助表的常用的数据处理:"排序''、"筛选''等方法。

43、将“student”表中“性别”字段的默认值属性设置为“男工

标准答案:步骤1:右己student表,选择“设计视图”陕捷菜单命令,打开表设计视

图。步骤1:单击“性别”字段。在下方的“字段属性”的“默认值”所在行内输入:

男。步骤2:单击快速访问工具栏中的“保存”按钮保存设置,关闭表设计器。

知识点解析:此题主要考查默认字段值的设置,这种方法对数据库的数据的添加起

到非常好的作用。

44、将“student”表拆分为两个新表,表名分别为“tStud”和“tOffice”。其中“tStud”表

结构为:学号,姓名,性别,出生日期,院系,籍贯,主键为学号;“tOftke”表结

构为:院系,院长,院办电话,主键为“院系”。要求:保留“student”表。

标准答案:步骤1:在【数据库工具】功能区的''分析"组中单击''分析表"按钮,弹

出【表分析向导】对话框。在对话框中直接单击“下一步”按钮,直到出现表选择向

导界面。如图3-50所示,选中“student”表。

表分柝31向导

詹・。张袅中含q在音,记豪中宣值的手段

向导博把该衰拆分成两个个幅美衰.但它并不幔改

初地衰.

襄a)

目显示引导页0

][<上一步6)][下一步4))|

图3-50添加分析表步!

2:继续单击“下一步”按钮,选择“否,自行决定”单选框;再单击“下一步”按钮。

在“表分析器向导”向导中拖出“院系”,在弹出对话框中修改“表2”的名称为

“tofficc”,单击“确定”按钮,接着在向导界面右上部分单击“设置惟一标识符”按

钮,设置“院系”字段设为“主键”;继续拖“院长”、“院办电话”字段到“toffice”中,

如图3-51所示。

费分析■网导

请・定包含“信■的字竣,这附稹将裹中去.

¥

鹤观座也合用赃■的融蠢.

图3・51添加分析字段

击“表1”,向导界面右上部分单击“重命名表”按钮,将“表1”修改名为“5加(1",单

击“确定”按钮,在“tStud”表中选中“学号”字段,然后单击向导界面右上部分的“设

置惟一标识符”按钮,设置“学号''字段为主键。继续单击“下一步”按钮,选中“否,

不创建查询''项,单击"完成''按钮,关闭向导。

知识点解析:主要考查表“分析”操作。这个操作主要实现表“结构”的拆分。

45、建立“student”和“grade”两表之间的关系。

标准答案:步骤1:在【数据库工具】功能区的【关系】分组中单击“关系”按钮,

系统弹出“关系”窗口,在窗口内右击鼠标,选择”显示表"快捷菜单命令。在【显示

表】对话框内分别双击“student”和“grade”表到关系窗口中。关闭【显示表】对话

框。在“student”表中拖动“学号”字段到“grade”表中,学号”上,在弹出的【编辑关

系】对话框中单击“创建”按钮。

图・【编辑关系】对话框

352步骤2:单击快速访问工具

栏中的“保存”按钮。关闭“关系”窗口,关闭"sampl.accdb”数据库。

知识点解析:主要考查表与表之间联系的建立方法以及能够建立联系的两个表必须

满足条件。

三、简单应用题(本题共4题,每题7.0分,共4分0)

考生文件夹下存在一个数据库文件“samp2.accdb%里面已经设计好表对象

“tCourse"、"tSinfd"、"tGrade"和"tStudent”,试按以下要求完成设计:

46、创建一个查询,查找并显示“姓名”、“政治面貌”、“课程名”和“成绩”4个字段

的内容,所建查询命名为“qTl”。

标准答案:步骤1:打开“samp2.accdb”数据库,在【创建】功能区的【查询】分

组中单击“查询设计”按钮,系统弹出查询设计器。在【显示表】对话框中分别双击

“tStudent"、"Course"、"Grade”表,关闭【显示表】对话框,分别双击“tStudent”

表的“姓名”、“政治面貌”字段,“tCourse”的腺程名”字段,“tGrade”表的“成绩”字

段。如图3-42所示。

事«

日敌方录寝名成缥

翕IM

lC«wt«tGr"

W摩

H示

令朝;初T冏

«

・I,

图3-42选择查询步骤

2:单击“运行”按钮。单击快速访问工具栏中的“保存”按钮,保存输入文件名

"qT「"单击"确定”按钮,关闭“qTl”查询视图。

知识点解析:本题考查多表查询,考生要掌握能满足多表查询的条件。

47、创建一个查询,计算每名学生所选课程的学分总和,并显示“姓名”和“学分”,

其中“学分,,为计算出的学分总和,所建查询命名为“qT2”。

标准答案:步骤1:在【创建】功能区的【查询】分组中单击“查询设计”按钮,系

统弹出查询设计器。在【显示表】对话框中分别双击'Student"、“Course”、

“tGrade”表。关闭【显示表】对话框,单击【显示/隐藏】分组中的上的“汇总”按

钮。双击“tStudent”表的“姓名”,在其所对应的“总计”行内选择“GroupBy”。双击

"Course”表“学分”字段,在该字段左侧单击定位光标输入标题“学分:”,在其对应

的总计行选择“合计”,如图3-43所示。

宇处名学分学分

tStu4«nltC«ur»«

S计

Gro.By合计

1I8示

«

图3Y3分组查询步骤2:

单击“运行”按钮。单击快速访问工具栏中的“保存”按钮,保存输入文件名“qT2工

单击“确定”按钮,关闭“qT2”查询视图。

知识点解析:本题不但考查多表查询,还考查查询中的计算。这里要求考生掌握杳

询计算中的常用方法以及表达。

48、创建一个查询,查找年龄小于平均年龄的学生,并显示其“姓名”,所建查询命

名为“qT3”。

标准答案:步骤1:在【创建】功能区的【查询】分组中单击“查询设计”按钮,系

统弹出查询设计器。在【显示表】对话框内添加“Student”表,关闭【显示表】对

话框。双击“tStuden「表"姓名”、“年龄”字段,在“年龄”字段对应的条件行内输入:

<(SELECTavg([年龄])fromtStudent)oSelect是SQL中的语句,考生如果对SQL

语句不熟的话,要结合课本熟练掌握。注意:“年龄”在此作为条件字段不需要显

示。单击“年龄”所在“显示”行。去掉显示选中状态。如图3・44所示。

tStud«nttStudtnt

V.□

<(SM2CT■”(【年龄Dfr♦iStndtnt)

图3・44选择查询步骤2:单

击“运行”按钮。单击快速访问工具栏中的“保存”按钮,保存输入文件名“qT3”。单

击“确定”按钮,关闭“qT3”查询视图。

知识点解析:本题考查条件查询,在条件中要计算平均年龄。

49、创建一个查询,将所有学生的“班级编号”、“姓名”、“课程名”和“成绩”等值填

入“tSinfo”表相应字段中,其中“班级编号”值是“tStudcnt”表中“学号”字段的前6

位,所建查询命名为“qT4”。

标准答案:步骤1:在【创建】功能区的【查询】分组中单击“查询设计”按钮,系

统弹出查询设计器。在【显示表】对话框内添加“tCourse"、“tGrade"、“tStudent”

表。关闭【显示表】对话框。单击【查询类型】分组中的“追加”按钮,在“追加”查

询对话框中输入“tSinfo”表名。单击“确定”按钮关比对话框。如图3-45所示。

图3-45选择追加表步骤

2:在字段行的第一列内输入标题“班级编号:”,然后输入计算班级编号的运算

式:left([lStudenl.学号],6);再依次双击“tStuden「表的“姓名"、"Course”表的

“课程名"、"Grade”表的“成绩”字段。如图3-46所示。

图3・46追加查询

步骤3:单击“运行”按钮。单击快速访问工具栏中的“保存”按钮,保存输入文件名

“qT4”。单击“确定''按钮,关闭“qT4”查询视图。关闭“samp2.accdb”数据库。

知识点解析:本题考查追加表查询,在数据库应用中“追加”查询大多用于数据分

离,是Access数据库中非常有用的查询方式。

四、综合应用题(本题共5题,每题7.0分,共5分0)

考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好窗体对象

4tfStaff\试在此基础上按照以下要求补充窗体设计:

50、在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示

为“员工信息输出”。

标准答案:步骤1:打开“samp3,accdb”数据库窗口。在【窗体】功能区的“窗体”

面板中右击“fStaff,窗体,选择“设计视图”快捷菜单命令。单击【窗体设计工具一

设计】功能区中的“标签”控件。在窗体设计器的“窗体页眉''区域中单击鼠标,在光

标闪动处输入:员工信息输出。步骤2:单击【窗体设计工具一设计】功能区中

【工具】分组中的“属性表”按钮,打开【属性表】对话框。注意:如果已打开

【属性表】对话框,则不执行该操作,后面有关【属性表】对话框(包拈报表设计

视图中的【属性表】对话框)的操作与此相同。步骤3:选中标签控件,在【属性

表】对话框的“名称”对应行中输入“Title",如图3-13所示。

:星性表▼X

I所选内容的类型:标W

I

btitlev

I-,

j格式效据事件其他全部

I

j名称btitle人

标强曼三售县琬口

>:可月>

.Sg3298cm

I;高度0.7cm

\_hi5距0.6cm

|i左1.3cm

;背鼠衽式造访

­背昱色无甦v

IL・•—•--•八•・••••*,

M-3,J・・M・-M••・・・・・・・・・・・•・W*t*****^“4、•3

图3/3标签属性设置

步骤4:单击快速访问工具栏中

的“保存”按钮保存没置C

知识点解析:暂无解析

51、在主体节区位置添加一个选项组控件,将其命名为“opt”,选项组标签显示内

容为“性别”,名称为“bcpt”。

标准答案:步骤1:单方【窗体设计工具一设计】功能区中的“选项组”控件,在窗

体设计器的“主体”中单击鼠标。出现选项组向导,单击“取消”按钮。步骤2:在

【属性表】对话框中修改选项组“名称”为:opt;接着选中选项组控件中的标签,

在【属性表】对话框中修改“名称”为:bopl,修改“标题”为:性别。注意:单选按

钮组中包含的标签可以看成是一个独立的标签控件,当设置该标签属性的时候,需

要先选中标签,类似的控件有单选按钮、复选框按钮等,大家在进行相关属性设置

的时候,需要注意控件的选择,否则不能正确设置控件的属性。

知识点解析:暂无解析

52、在选项组内放置2个单选按钮控件,选项按钮分别命名为“opt「和“opt2”,选

项按钮标签显示内容分别为“男''和"女",名称分别为“bopt】”和“bopt2”。

标准答案:步骤1:单行【窗体设计工具一设计】功能区中的“选项按钮”控件。在

选项按钮组的方框内单击鼠标,产生一个单选按钮,在【属性表】对话框中修改

“名称”为:opll,接着选中单选按钮的标签,在【属性表】对话框中修改名称为:

boptl,修改“标题”为:男。步骤2:参考步骤1的设计方法添加第2个单选按

钮。单选按钮的名称为:opt2,单选按钮的标签名为:bopt2,标题为:女。

知识点解析:暂无解析

53、在窗体页脚节区位置添加两个命令按钮,分别命名为“bOk”和“bQuit",按钮标

题分别为“确定”和“退出”。

标准答案:步骤1:单云【窗体设计工具.设计】功能区中的“按钮”控件,在“窗

体页脚”节区内单击鼠标。步骤2:在弹出的向导对话框中直接单击“取消”。在

【属性表】对话框中修改按钮的“名称”为:bOk,标题修改为:确定。以同样的方

法设计第2个按钮按钮,'、名称”为:bQuit,、'标题”为:退出。步骤3:适当的调

整窗体中各个控件的大小及位置,单击快速访问工具栏中的“保存”按钮,设计完成

图3・14命令按钮格式设置

知识点解析:暂无解析

54、将窗体标题设置为“员工信息输出”。注意:不允许修改窗体对象“fStaff,中已

设置好的属性.

标掂答案:步骤1:在【属性表】对话框的左上角下拉列表框中选择“窗体”项,修

改窗体标题为“员工信息输出”。关闭【属性表】对话框。步骤2:单击快速访问工

具栏中的“保存”按钮,关闭“fstafF窗体的设计窗口,关闭“samp3.accdb”数据库窗

口。

知识点解析:本题考查窗体控件的应用,其中包括控件的设计、样式的设置、名称

和标题的修改以及功能的实现。考生主要要掌握工具的控件的使用方法以及功能。

国家二级(ACCESS)机试模拟试卷第2

一、选择题(本题共40题,每题1.0分,共40分。)

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

A、线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的

B、线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构

C、线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构

D、线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性

标准答案:B

知识点解析:线性链式存储结构中每个结点都由数据域与指针域两部分组成,增加

了存储空间,所以一般要多于顺序存储结构。

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

A、栈是一种先进先出的线性表

B、队列是一种后进先出的线性表

C、栈与队列都是非线性结构

D、以上三种说法都不对

标准答案:D

知识点解析:栈是一种先进后出的线性表,队列是一种先进先出的线性表,栈与队

列都是线性结构。

3、软件测试的目的是

A、评估软件可靠性

B、发现并改正程序中的错误

C、改正程序中的错误

D、发现程序中的错误

标准答案:D

知识点解析:软件测试是为了发现错误而执行程序的过程,测试要以查找错误为中

心,而不是为了演示软斗的正确功能。不是为了评估软件或改正错误。

4、在软件开发中,需求分析阶段产生的主要文档是()。

A、软件集成测试计划

B、软件详细设计说明书

C、用户手册

D、软件需求规格说明书

标准答案:D

知识点解析:需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规

格说明书、需求评审四个方面。所以选择D)。

5、软件生命周期是指

A、软件产品从提出、实现、使用维护到停止使用退役的过程

B、软件从需求分析、设计、实现到测试完成的过程

C、软件的开发过程

D、软件的运行维护过程

标准答案:A

知识点解析:通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称

为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用

为止的整个时期都属于软件生命周期。

6、面向对象方法中,继承是指()。

A、一组对象所具有的相似性质

B、一个对象具有另一个对象的性质

C、各对象之间的共同性质

D、类之间共享属性和操作的机制

标准答案:D

知识点解析:继承是面向对象的方法的一个主要特征,是使用已有的类的定义作为

基础建立新类的定义技术。广义的说,继承是指能够直接获得已有的性质和特征,

而不必重复定义它们,所以说继承是指类之间共享属性和操作的机制。

7、层次型、网状型和关系型数据库划分原则是()。

A、记录长度

B、文件的大小

C、联系的复杂程度

D、数据之间的联系方式

标准答案:D

知识点解析:层次模型的基本结构是树形结构,网状模型是一个不加任何条件限制

的无向图,关系模型采用二维表来表示,所以三种数据库的划分原则是数据之间的

联系方式。

8、一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工

作人员与实体计算机之间的联系是()。

A、一对一

B、一对多

C、多对多

D、多对一

标准答案:c

知识点.析:因为一个人可以操作多个计算机,而一台计算机又可以被多个人使

用,所以两个实体之间是多对多的关系。

9、数据库设计中反映用户对数据要求的模式是()。

A、内模式

B、概念模式

C、外模式

D、设计模式

标准答案:C

知识点解析:数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数

据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模

式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述,所以选择

C)o内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法。

则由关系R和S得到关系T的操

作是()。

A、自然连接

B、差

C、交

D、并

标准答案:B

知识点解析:关系T中的元组是R关系中有而s关系中没有的元组的集合,所以

进行的是差的运算。

11、数据库的基本特点是()。

A、数据可以共享,数据冗余大,数据独立性高,统一管理和控制

B、数据可以共享,数据冗余小,数据独立性高,统一管理和控制

C、数据可以共享,数据冗余小,数据独立性低,统一管理和控制

D、数据可以共享,数据冗余大,数据独立性低,统一管理和控制

标准答案:B

知识点解析;数据库的基本特点是数据可以共享、数据独立性高、数据冗余小,易

移植、统一管理和控制。故选项B)正确。

12、在数据表的“杏找”操作中,通配符"[!『的使用方法是()。

A、通配任意一个数字字符

B、通配任意一个文本字符

C、通配不在方括号内的任意一个字符

D、通配位于方括号内的任意一个字符

标准答案:c

知识点。析:在数据表的“查找”操作中,通配符"!”的含义是匹配任意不在方括号

里的字符,如b[!ae]ll可查到bill和bull,但不能查到ball或bell。故选项C)正确。

13、定位到同一字段最后一条记录中的快捷键是(),

A、[End]

B、[Ctrl]+[End]

C、[Ctrl]+[J

D、[Ctrl]+[Home]

标准答案:C

知识点解析:本题考查的是在“数据表”视图中浏览表中数据的快捷键。其中

[End]的作用是使光标快速移到单行字段的结尾:【Ctrl]+[End]的作用是使

光标快速移到多行字段的结尾;【Ctrl]+的作用是使光标快速移到当前字段

的最后一条记录;【CM】+[Home]的作用是使光标快速移到多行字段的开头。

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

A、货币型字段的长度为8个字节

B、货币型数据等价于具有单精度属性的数字型数据

C、向货币型字段输入数据时,不需要输入货币符号

D、货币型数据与数字型数据混合运算后的结果为货币型

标准答案:B

知识点解析:货币型数据字段长度为8字节,向货币字段输人数据时,不必键人美

元符号和千位分隔符,可以和数值型数据混合计算,结果为货币型。故答案为

B)o

15、能够检查字段中的输入值是否合法的属性是(),

A、格式

B、默认值

C、有效性规则

D、有效性文本

标准答案:C

知识点解析:“格式”属性用于定义数字、日期/时间及文本等显示及打印的方式,

可以使用某种预定义格式,也可以用格式符号来创建自定义格式。“默认值'嘱性指

定一个数值,该数值在新建记录时将自动输入到字段中。“有效性规则”属性用于规

定输入到字段中的数据的范围,从而判断用户输入的数据是否合法。“有效性文本''

属性的作用是当输入的数据不在规定范围时显示相应的提示信息,帮助用户更正所

输入的数据。所以选项C)正确。

16、在Access中已经建立了“学生”表,若查找“学号堤”S00001”或“S00002”的记

录,应在查询设计视图的“条件”行中输入()。

A、”S00001"and''S00002”

B、not(''S00001''and''S00002”)

C、in("S00001",“S00002”)

D、notinCS0000r\"S00002")

标准答案:c

知识点》析:在查询准则中比较运算符“IN”用于集合设定,表示“在……之内”。若

查找“学号”是“S00001”或“S00002”的记录应使用表达式in(我00001",“S00002”),

所以选项C)正确。

17、下列关于操作查询的叙述中,错误的是()。

A、在更新查询中可以使用计算功能

B、删除查询可删除符合条件的记录

C、生成表查询生成的新表是原表的子集

D、追加查询要求两个表的结构必须一致

标准答案:D

知识点解析:更新查询可以实现对数据表中的某些数据进行有规律地成批更新替换

操作,可以使用“算字段;删除查询可以将一些过时的、用不到的数据筛选出来进

行删除;生成表查询可以根据条件对原表进行筛选生成新表(即原表的子表),也可

以直接创建原表的备份,还可以将多表联合查询生成一个新表;追加查询可以将符

合查询条件的数据追加到一个已经存在的表中,该表可以是当前数据库中的一个

表,也可以是另一个数据库中的表。没有要求这两个表必须结构一致。故选项D)

为正确答案。

18、下列关于SQL命令的叙述中,正确的是()。

A、DELETE命令不能与GROUPBY关键字一起使用

R、SELECT命令不能与GROUPBY关键字一起使用

C、INSERT命令与GROUPBY关键字一起使用可以按分组将新记录插入到表中

D、UPDATE命令与GROUPBY关键字一起使用匕以按分组更新表中原有的记录

标准答案:A

知识点解析:SQL查询中使用Groupby子旬用来遂行分组统计,可以和

SELECT、INSERT、UPDATE搭配使用,不能与DELETE搭配使用,所以选项A)

正确。

部门号商品号商品名称单价数量产地

400101A牌电风扇200.0010广东

400104A牌微波炉350.0010广东

400105B牌微波炉600.0010广东

201032C牌传真机1000.0020上海

400107D牌微波炉一人420.0010北京

200110A牌电话机200.0050广东

200112B牌手机2000.0012广东

400202A牌电冰箱3000.002广东

301041B牌计算机6000.0010广东

300204C牌计算机10000.0010上海

执行SQL命令:

SELECT*FROM商品WHERE单价BETWEEN3000AND10000;杳询结果的记录

数是()。

A、1

B、2

C、3

D、10

标准答案:C

知识点解析:在查询准则中比较运算符“Between…And”用于设定范围,表示

“在...之间”,此题中Between3000And10000,包括3000和10000,所以查询出

来的结果有3条,故选项c)正确。

20、数据库中有“商品”表如下:

部门号商品号商品名称单价数"产地

400101A牌电风扇200.0010广东

400104A牌微波炉35U.UO10广东

400105B牌微波炉600.0010广东

201032C牌传真机1000.0020上海

400107D牌微波炉_A420.0010北京

200110A牌电话机200.005。广东

200112B牌手机2000.0012广东

400202A牌电冰箱3000.002广东

301041B牌计算机6000.0010广东

300204C牌机10000.0010上海

要查找出单价高

于“0112”号的商品记录,正确的SQL命令是()。

A、SELECT*FROM商品WHERE单价>”0112”

B、SELECT*FROM商品WHEREEXISTS单价="0112”

C、SELECT*FROM商品WHERE单价〉(SELECT术FROM商品WHERE商品号

=''0112")

D、SELECT*FROM商品WHERE单价》(SELECT单价FROM商品WHERE商品

号="0112”)

标准答案:D

知识点解析:要查找出单价高于“0112”的商品记录,需要使用SQL的子查询,首

先查找出“0112”号商品的单价,然后再找出单价大于此单价的记录,查询语句为:

SELECT*FROM商品WHERE单价>(SELECT单价FROM商品WHERE商品号

="0112”),所以选项D)正确。

21、在代码中引用一个窗体控件时,应使用的控件属性是()。

A^Caption

B、Name

C、Text

D、Index

标准答案:B

知识点解析:在代码中引用一个窗体控件时,应使用的控件属性是Name属性,即

名称属性。其中选项A)的Caplion属性表示控件的标题属性;选项。的Texl属性

表示控件的文本属性;选项D)的Index属性表示控件的索引编号。所以答案为

B)o

22、确定一个窗体大小的属性是()。

A、WidthflHeight

B、Width和TOP

C、Top和Left

D、Top和Height

标准答案:A

知识点解析:确定

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论