当前位置:文档之家› 二级Access整理真题(笔试复习资料)

二级Access整理真题(笔试复习资料)

二级Access整理真题(笔试复习资料)
二级Access整理真题(笔试复习资料)

(考试时间90分钟,满分100分)

一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项写在答题卡相应位置上,答在试卷上不得分。

(1)下列选项中不属于结构化程序设计方法的是

A)自顶向下B)逐步求精

C)模块化D)可复用

(2)两个或两个以上模块之间关联的紧密程度称为

A)耦合度B)内聚度

C)复杂度D)数据传输特性

(3)下列叙述中正确的是

A)软件测试应该由程序开发者来完成

B)程序经调试后一般不需要再测试

C)软件维护只包括对程序代码的维护

D)以上三种说法都不对

(4)按照“后进先出”原则组织数据的数据结构是

A)队列B)栈

C)双向链表D)二叉树

(5)下列叙述中正确的是

A)线性链表是线性表的链式存储结构B)栈与队列是非线性结构

C)双向链表是非线性结构D)只有根结点的二叉树是线性结构

(7)在深度为7的满二叉树中,叶子结点的个数为

A)32 B)31 C)64 D)63

(8)“商品”与“顾客”两个实体集之间的联系一般是

A)一对一B)一对多

C)多对一D)多对多

(9)在E—R图中,用来表示实体的图形是

A)矩形B)椭圆形

C)菱形D)三角形

(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是

A)DB包含DBS和DBMS B)DBMS包含DB和DBS

C)DBS包含DB和DBMS D)没有任何关系

(11)常见的数据模型有3种,它们是

A)网状、关系和语义B)层次、关系和网状

C)环状、层次和关系D)字段名、字段类型和记录

(12)在以下叙述中,正确的是

A)ACCESS只能使用系统菜单创建数据库应用系统

B)ACCESS不具备程序设计能力

C)ACCESS只具备了模块化程序设计能力

D)ACCESS具有面向对象的程序设计能力,并能创建复杂的数据库应用系统

(13)不属于Access对象的是

A)表B)文件夹

C)窗体D)查询

(14)表的组成内容包括

A)查询和字段B)字段和记录

C)记录和窗体D)报表和字段

(15)在数据表视图中,不能

A)修改字段的类型B)修改字段的名称

C)删除一个字段D)删除一条记录

(16)数据类型是

A)字段的另一种说法B)决定字段能包含哪类数据的设置

C)一类数据库应用程序D)一类用来描述Access表向导允许从中选择的字段名称

(21)排序时如果选取了多个字段,则输出结果是

A)按设定的优先次序依次进行排序B)按最右边的列开始排序

C)按从左向右优先次序依次排序D)无法进行排序

(22)为窗口中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的

A)格式选项卡B)事件选项卡

C)方法选项卡D)数据选项卡

(23)要改变窗体上文本框控件的数据源,应设置的属性是

A)记录源B)控件来源C)筛选查询D)默认值

(24)在使用报表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表达式放在

A)组页眉/组页脚B)页面页眉/页面页脚

C)报表页眉/报表页脚D)主体

(25)如果加载一个窗体,先被触发的事件是

A)Load 事件B)Open事件

C)Click 事件D)DaClick事件

(26)数据访问页可以简单地认为就是一个

A)网页B)数据库文件C)word 文件D)子表

(27)使用宏组的目的是

A)设计出功能复杂的宏B)设计出包含大量操作的宏

C)减少程序内存消耗D)对多个宏进行组织和管理

(28)以下是宏对象m1的操作序列设计:

假定在宏m1的操作中涉及到的对象均存在,现将设计好的宏m1设置为窗体“fTest”上某个命令按钮的单击事件属性,则打开窗体“fTest1”运行后,单击该命令按钮,会启动宏m1的运行。宏m1运行后,前两个操作会先后打开窗体对象“fTest2”和表对象“tStud”。那么执行Close操作后,会

A)只关闭窗体对象“fTest1”

B)只关闭表对象“tStud”

C)关闭窗体对象“fTest2”和表对象“tStud”

D)关闭窗体“fTest1”和“fTest2”及表对象“tStud”

(29)VBA程序的多条语句可以写在一行中,其分隔符必须使用符号

A):B)?C);D),

(30)VBA表达式3*3\3/3的输出结果是(运算符的优先顺序见书169页)

A)0 B)1 C)3 D)9

(31)现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA 代码完成,下面语句正确的是

A)docmd.openform″tEmployee″

B)docmd.openview″tEmployee″

C)docmd.opentable″tEmployee″

D)docmd.openreport″tEmployee″

(32)Access的控件对象可以设置某个属性来控制对象是否可用(不可用时显示为灰色状

态)。需要设置的属性是

A)Default B)Cancel C)Enabled

(33)以下程序段运行结束后,变量x的值为

x=2

y=4

Do do……loop while是当条件为真时执行循环,为假就不执行

x=x*y

y=y+1

Loop While y<4

A)2 B)4 C)8 D)20

(34)在窗体上添加一个命令按钮(名为Command1),然后编写如下事件过程:

Private Sub Command1_Click()

For i=1 To 4

x=4

For j=1 To 3

x=3

For k=1 To2

x=x+6

Next k

Next j

Next i

MsgBox x

End Sub

打开窗体后,单击命令按钮,消息框的输出结果是

A)7 B)15 C)157 D)538

二、填空题(每空2分,共30分)

请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。

(1)对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为【45=9+8+7+6+5+4+3+2+1】。

(2)在面向对象方法中,【类】描述的是具有相似属性与操作的一组对象。

(3)在关系模型中,把数据看成是二维表,每一个二维表称为一个【关系】。

(4)程序测试分为静态分析和动态测试。其中【静态分析】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。

(5)数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【逻辑独立性】。

(6)结合型文本框可以从表、查询或【SQL查询】中获得所需的内容。

(7)在创建主/子窗体之前,必须设置【表】之间的关系。

(8)函数Right(“计算机等级考试”,4)的执行结果是【等级考试】。

(9)某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开一个查询,需要执行的操作是【OpenQuery】。

(10)在使用Dim语句定义数组时,在缺省情况下数组下标的下限为【0】。

11)在窗体中添加一个命令按钮,名称为Command1,然后编写如下程序:

Private Sub Command1_Click()

Dim s,i as integer

For i=1 To 10

s=s+i

Next i

MsgBox s

End Sub

窗体打开运行后,单击命令按钮,则消息框的输出结果为【55】。

(12)在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:

Private Sub s(By Val p As lnteger)

p=p*2

End Sub

Private Sub Command1_Click()

Dim i As Integer

i=3

Call s(i)

If i>4 Then i=i^2

MsgBox i

End Sub

窗体打开运行后,单击命令按钮,则消息框的输出结果为【3】。

(13)设有如下代码:

x=1

do do…..loop until是当条件为假的时候执行循环里面的语句x=x+2

loop until 【x>7】

运行程序,要求循环体执行3次后结束循环,在空白处填入适当语句。

(14)窗体中有两个命令按钮:“显示”(控件名为cmdDisplay)和“测试”(控件名为cmdTest)。以下事件过程的功能是:单击“测试”按钮时,窗体上弹出一个消息框。如果单击消息框的“确定”按钮,隐藏窗体上的“显示”命令按钮;单击“取消”按钮关闭窗体。按照功能要求,将程序补充完整。

Private Sub cmdTest_Click()

Answer= 【Msgbox】(“隐藏按钮”,vbOKCancel)

If Answer=vbOK Then

cmdDisplay.Visible= 【False】

Else

Docmd.Close

End If

End Sub

一、选择题(1~35每小题2分,共70分)

1.软件是指

A)程序B)程序和文档

C)算法加数据结构D)程序、数据与相关文档的完整集合

2.软件调试的目的是

A)发现错误B)改正错误

C)改善软件的性能D)验证软件的正确性

3.在面向对象方法中,实现信息隐蔽是依靠

A)对象的继承B)对象的多态

C)对象的封装D)对象的分类

4.下列叙述中,不符合良好程序设计风格要求的是

A)程序的效率第一,清晰第二B)程序的可读性好

C)程序中要有必要的注释D)输入数据前要有提示信息

5.下列叙述中正确的是

A)程序执行的效率与数据的存储结构密切相关

B)程序执行的效率只取决于程序的控制结构

C)程序执行的效率只取决于所处理的数据量

D)以上三种说法都不对

6.下列叙述中正确的是

A)数据的逻辑结构与存储结构必定是一一对应的

B)由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构

C)程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构

D)以上三种说法都不对

7.冒泡排序在最坏情况下的比较次数是

A)n(n+1)/2 B)n n 2 log C)n(n-1)/2 D)n / 2

8.一棵二叉树中共有70 个叶子结点与80 个度为1 的结点,则该二叉树中的总结点数为

A)219 B)221 C)229 D)231

9.下列叙述中正确的是

A)数据库系统是一个独立的系统,不需要操作系统的支持

B)数据库技术的根本目标是要解决数据的共享问题

C)数据库管理系统就是数据库系统

D)以上三种说法都不对

10.下列叙述中正确的是

A)为了建立一个关系,首先要构造数据的逻辑关系

B)表示关系的二维表中各元组的每一个分量还可以分成若干数据项

C)一个关系的属性名表称为关系模式

D)一个关系可以包括多个二维表

11. 用二维表来表示实体及实体之间联系的数据模型是

A. 实体-联系模型

B. 层次模型

C. 网状模型

D. 关系模型

解析:

关系模型用表格形式表示实体类型及其实体间的联系。关系模型是目前最重要的一种模型,它是建立在严格的数学概念的基础上的。关系模型的基本数据结构是二维表,每一张二维表称为一个关系。

考点3:层次、网状、关系模型

12. 在企业中,职工的“工资级别”与职工个人“工资”的联系是

A. 一对一联系

B. 一对多联系

C. 多对多联系

D. 无联系

解析:

一对多联系(1:n)

如果实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,反之,实体集B中的每一个实体,实体集A中至多只有一个实体与之联系,则称实体集A与B具有一对多联系。

考点2:实体联系模型及E-R图

13. 假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量......)一组属性来描述图书,可以作为“关键字”的是

A. 书号

B. 书名

C. 作者

D. 出版社

解析:

码(又称为关键字):二维表中的某个属性,若它的值唯一地标识了一个元组,则称该属性为关键字。本题中:只有A. 书号能够满足关键字定义中的唯一性要求。

考点1:基本概念

14. 下列属于Access对象的是(总共七个对象)

A. 文件

B. 数据

C. 记录

D. 查询

解析:

Access数据库由数据库对象和组两部分组成。其中对象又分为7种,包括:表、查询、窗体、报表、数据访问页、宏和模块。这些对象都存放在扩展名为.mdb的数据库文件中。

考点3:Access数据库的系统结构

15. 在Access数据库的表设计视图中,不能进行的操作是

A. 修改字段类型

B. 设置索引

C. 增加字段

D. 删除记录

解析:

编辑表中内容的操作主要包括选定记录、添加记录、修改记录、删除记录、复制记录等。这些操作是在数据表视图中完成的。

考点3:编辑表的内容

16. 在Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加改记录。为此需要定义的关系是

A. 输入掩码

B. 有效性规则

C. 默认值

D. 参照完整性

答案 D

解析:参照完整性是一个准则系统,Access使用这个系统用来确保相关表中的记录之间关系的有效性,并且不会因意外而删除或更改相关数据。

考点5:建立表之间的关系

17. 将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是

A. 选择查询

B. 生成表查询

C. 追加查询

D. 更新查询

答案 C

解析:将表A的记录复制到表B中,且不删除表B中的记录,可以使用的查询是追加查询。[2005年4月选择第18题][2005年4月选择第20题][2005年9月选择第26题]均考查了这个知识点。

考点4:追加查询

18. 在Access中,查询的数据源可以是

A. 表

B. 查询

C. 表和查询

D. 表、查询和报表

答案 C

解析:执行选择查询时,需要从指定的一个或多个数据库表或查询中搜索数据。当我们使用查询向导编制查询时,也可以看到只能从表或查询中选择数据源,如下图所示:

考点1:查询分类

19. 在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是

A. =left([专业],2)="信息"

B. like"*信息*"

C. ="*信息*"

D. Mid([专业],2)="信息"

答案 B

解析:Like 决定一个字符串是否以一个或更多字符开始,需要通配符“*”号或“?”号以使Like运算符正确的使用如:Like “a*”Like “File???”表示以“a”开头的字符串以File开头,后3位为任意的字符(专用文本或备注数据类型)

考点1:准则中的运算符

20. 如果在查询的条件中使用了通配符方括号“[ ]”,它的含义是

A. 通配任意长度的字符

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

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

D. 错误的使用方法

答案 C

解析:[ ] 为字符串中该位置的字符设置范围[字符表] 字符表中的一个字符,如[a-z]、[0-9][!字符表] 不在字符表中的一个字符,如[!0-9]

例:Like "P[A-F]###"

查找以P开头、后跟A到F间任何字母及3个数字的数据。

Like "a?[a-f]#[!0-9]* "

查找的字符串中第一个为a,第二个任意,第三个为a到f中任意一个,第四个为数字,第五个为非0-9的字符,其后为任意字符串。

考点1:准则中的运算符

21. 现有某查询设计视图(如下图所示),该查询要查找的是

A. 身高在160以上的女性和所有的男性

B. 身高在160以上的男性和所有的女性

C. 身高在160以上的所有人或男性

D. 身高在160以上的所有人

答案 A

解析:Or 逻辑或例如:“团员” Or “男” 是男生或是团员任意一个

考点1:准则中的运算符

22. 在窗体中,用来输入或编辑字段数据的交互控件是

A. 文本框控件

B. 标签控件

C. 复选框控件

D. 列表框控件

答案 A

解析:文本框主要用来输入或编辑字段数据,它是一种交互式控件。

考点2:窗体中的控件

23. 如果要在整个报表的最后输出信息,需要设置

A. 页面页脚

B. 报表页脚

C. 页面页眉

D. 报表页眉

答案 B

解析:报表页脚:在所有记录都被处理后,只打印在报表的结束处,用来显示整份报表的汇总说明。

考点3:报表的组成

24. 可作为报表记录源的是

A. 表

B. 查询

C. Select 语句

D. 以上都可以

答案 D

解析:(1)在“数据库”窗体中单击“报表”对象,在右侧的窗体中双击“使用向导创建报表”选项。屏幕显示“报表向导”第一个对话框,在对话框中包含有要创建报表的数据源选项、表或查询中的可用字段选项,在“表/查询”中选择要创建报表的表或查询,在“可用字段”中选择字段,单击“下一步”按钮。

考点2:使用“报表向导”创建报表

25. 在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为

A. = Max([数学])

B. Max(数学)

C. = Max[数学]

D. = Max(数学)

答案 A

解析:最大、小值函数

格式:Max(<字符串表达式>)

Min(<字符串表达式>)

功能:返回一组指定字段中的最大、小值。

说明:“字符串表达式”可以是一个字段名(数字类型),或者是含有数字型字段的表达式。

举例:有一个“成绩”字段,可以用Max([成绩])求该字段中的最大值,用Min([成绩])求该字段中的最小值。

考点2:准则中的函数

26. 将Access数据库数据发布到Internet网上,可以通过

A. 查询

B. 窗体

C. 数据访问页

D. 报表

答案 C

解析:数据访问页是直接与数据库中数据链接的网页,设计用于查看和操作来自Internet或 Intranet的数据——这些数据保存在 Microsoft Access数据库或Microsoft SQL Server数据库中。数据访问页也可能包含来自其他数据源的数据,例如Microsoft Excel 等。

考点1:数据访问页的定义

27. 打开查询的宏操作是

A. OpenForm

B. OpenQuery

C. OpenTable

D. OpenModule

答案 B

解析:

OpenForm命令用于打开窗体

OpenQuery命令用于打开查询

OpenTable命令用于打开表

OpenModule命令用于打开选定的模块

考点7:常用宏操作

28. 宏操作SetValue可以设置

A. 窗体或报表控件的设置

B. 刷新控件数据

C. 字段的值

D. 当前系统的时间

答案 A

解析:SetValue命令用于设置窗体或报表控件的属性值

考点7:常用宏操作

29. 使用Function语句定义一个函数过程,其返回值的类型

A. 只能是符号常量

B. 是除数组之外的简单数据类型

C. 可在调用时由运行过程决定

D. 由函数定义时As子句声明

答案 D

解析:过程调用

子过程的调用形式有两种:

Call子过程名([<实参>])或子过程名[<实参>]

Sub或Function过程中的语句可以利用命名参数来传递值给被调用的过程。

函数过程的调用形式只有一种:函数过程名([<实参>])。

由于函数过程会返回一个值,实际上,函数过程的上述调用形式主要有两种方法:一是将函数过程返回值作为赋值成分赋予某个变量,其格式为“变量 = 函数过程名([<实参>])”;二是将函数过程返回值作为某个过程的实参成分使用。

考点5:过程调用和参数传递

30. 在过程定义中有语句:

Private Sub GetData(ByRef f As Integer)

其中"ByRef"的含义是

A. 传值调用

B. 传址调用

C. 形式参数

D. 实际参数

答案 B

解析:在参数函数设计时,要想实现某个参数的"双向"传递,就应当说明该形参为"传址"调用形式。其设置选项是ByRef。

选择题第3题

31. 在Access中,DAO的含义是:

A. 开放数据库互连应用编程接口

B. 数据库访问对象

C. Active数据对象

D. 数据库动态链接库

答案 B

解析:

数据访问对象(DAO):数据访问对象是VBA提供的一种数据访问接口。

ActiveX数据对象(ADO):ActiveX数据对象是基于组件的数据库编程接口。

ODBC: 开放数据库互连应用编程接口。

DLL: 数据库动态链接库

考点6:VBA的数据库编程

32. 在窗体中有一个标签Label0,标题为“测试进行中”;有一个命令按钮Command1,事件代码如下:Private Sub Command1_Click()

Label0.Caption="标签"

End Sub

Private Sub Form_Load()

Form.Caption="举例"

Command1.Caption="移动"

End Sub

打开窗体后单击命令按钮,屏幕显示

A B

C D

答案 D

解析:打开窗体后,系统自动调用Form_Load(),这时Form的标题为"举例",Command1的标题为"移动",Label0的内容为“测试进行中”;当单击命令按钮后,Label0的内容更新为“标签”,Form的标题还是"举例",Command1的内容还是"移动",因此选择D。

33. 在窗体中有一个标签Lb1和一个命令按钮Command1,事件代码如下:

Option Compare Database

Dim a As String*10

Private Sub Command1_Click()

a="1234"

b=Len(a)

Me.Lb1.Caption=b

End Sub

打开窗体后单击命令按钮,窗体中显示的内容是

A. 4

B. 5

C. 10

D. 40

答案 A

解析:"Dim a As String*10" 表示变量a的长度为10个字节,也就是5个汉字的长度! 如果所输入字符小于10 它会自动用空格补齐,如果大于10,则多余的部分则会被截掉,只保留前10个字符。a="1234",b=Len(a),b=4,因此窗体中显示的内容是4。

考点3:VBA编程基础——常量、变量、运算符和表达式

34. 下列不是分支结构的语句是

A. If...Then...EndIf

B. While...WEnd

C. If...Then...Else...EndIf

D. Select...Case...End Select

答案 B

解析:While...WEnd是循环结构的语句,不是分支结构的语句。

考点4:VBA程序流程控制语句

35. 在窗体中使有一个文本框(名为n)接受输入的值,有一个命令按钮run,事件代码如下:

Private Sub run_Click()

result=""

For i=1 To Me!n

For j=1 To Me!n

result=result+"*"

Next j

result=result+Chr(13)+Chr(10)

Next i

MsgBox result

End Sub

打开窗体后,如果通过文本框输入的值为4,单击命令按钮后输出的图型是

A. ****

B. *

**** ***

**** *****

**** *******

C. ****

D. ****

****** ****

******** ****

********** ****

答案 A

解析:输入的n值为4时,For j=1 To 4 执行 result=result+"*",此时result="****",循环j结束后,执行result=result+Chr(13)+Chr(10),相当于在字符串result="****"后面加一个回车换行符,再执行i循环3次后,输出的图型应该是A。

考点4:VBA程序流程控制语句

二、填空题(每空2分,共30分)

1、软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,

其中最重要的是【1】。无歧义性

2、在两种基本测试方法中,【2】测试的原则之一是保证所测模块中每一个独立路

径至少要执行一次。路径覆盖

3、线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,

循环队列是队列的【3】存储结构。顺序

4、对下列二叉树进行中序遍历的结果为【4】。

ACBDFEHGP

5、在E-R 图中,矩形表示【5】。实体集

6. 在关系运算中,要从关系模式中指定若干属性组成新的关系,该关系运算称为【6】投影

解析:投影(∏)

从关系中挑选若干属性组成新的关系称为投影。如果新关系中包含重复元组,则去掉重复元组。投影运算记为∏x(R),其中R为一个关系,x为一组属性名或属性序号。

考点3:专门的关系运算

7. 在Access中建立的数据库文件的扩展名是【7】mdb

解析:Access的数据库是一个独立的文件,其扩展名为MDB。需要注意的是:用户创建的数据库是由表、查询、窗体、报表、数据访问页、宏和模块等数据库对象构成的,这些数据库对象都存储在同一个以MDB为扩展名的数据库文件中。即数据库对象不是独立的文件。

请参考本书 P103 7.1.1 考点1:数据库设计步骤

8. 在向数据库中输入数据时,若要求所输入的字符必须是字母,则应该设置的输入掩码是【8】 L

解析:

Microsoft Access 按照下表转译“输入掩码”属性定义中的字符。若要定义字面字符,请输入该表以外的任何其他字符,包括空格和符号。若要将下列字符中的某一个定义为字面字符,请在字符前面加上反斜线 (\)。

字符说明

0 数字(0 到 9,必选项;不允许使用加号 [+] 和减号 [-])。

9 数字或空格(非必选项;不允许使用加号和减号)。

# 数字或空格(非必选项;空白将转换为空格,允许使用加号和减号)。

L 字母(A 到 Z,必选项)。

? 字母(A 到 Z,可选项)。

A 字母或数字(必选项)。

a 字母或数字(可选项)。

& 任一字符或空格(必选项)。

C 任一字符或空格(可选项)。

. , : ; - / 十进制占位符和千位、日期和时间分隔符。(实际使用的字符取决于 Microsoft Windows 控制面板中指定的区域设置。)

< 使其后所有的字符转换为小写。

> 使其后所有的字符转换为大写。

! 使输入掩码(输入掩码:一种格式,由字面显示字符(如括号、句号和连字符)和掩码字符(用于指定可以输入数据的位置以及数据种类、字符数量)组成。)从右到左显示,而不是从左到右显示。键入掩码中的字符始

终都是从左到右填入。可以在输入掩码中的任何地方包括感叹号。

\ 使其后的字符显示为原义字符。可用于将该表中的任何字符显示为原义字符(例如,\A 显示为 A)。

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

考点4:字段属性的设置

9. 窗体由多个部分组成,每个部分称为一个【9】节

解析:节:窗体由多个部分组成,每个部分称为一个“节”。在窗体设计视图中,至多可以使用5种节,分别是窗体页眉、页面页眉、主体、页面页脚、窗体页脚。大部分的窗体只有主体节。

10. 用于执行指定SQL语句的宏操作是【10】RunSQL

解析:RunSQL命令用于执行指定的SQL语句

考点7:常用宏操作

11. 在VBA中双精度的类型标识是【11】Double

解析:Double(双精度浮点型)变量存储为IEEE 64位(8个字节)浮点数值的形式,它的范围在负数的时候是从?1.79769313486231E308到?4.94065645841247E-324,而正数的时候是从4.94065645841247E-324到

1.79769313486232E308。Double的类型声明字符是数字符号 (#)。

考点3:VBA编程基础——常量、变量、运算符和表达式

12. 在窗体中使用一个文本框(名为x)接受输入值,有一个命令按钮test,事件代码如下:

Private Sub test_Click()

y = 0

For i=0 To Me!x

y=y+2*i+1

Next i

MsgBox y

End Sub

打开窗体后,若通过文本框输入值为3,单击命令按钮,输出的结果是【12】16

解析:若通过文本框输入值为3,则For循环 i=0 To 3共执行4次,

第一次:y=0+2*0+1=1;

第二次:y=1+2*1+1=4;

第三次:y=4+2*2+1=9;

第四次:y=9+2*3+1=16;所以输出的结果是16

考点4:VBA程序流程控制语句

13. 在窗体中使用一个文本框(名为num1)接受输入值,有一个命令按钮run13,事件代码如下:

Private Sub run13_Click()

If Me!num1 >= 60 Then

result = "及格"

ElseIf Me!num1 >= 70 Then

result = "通过"

ElseIf Me!num1 >= 80 Then

result = "合格"

End If

MsgBox result

End Sub

打开窗体后,若通过文本框输入的值为85,单击命令按钮,输出结果是【13】及格

解析:若通过文本框输入的值为85,先执行“If Me!num1 >= 60 Then”判断语句,因为满足条件,所以result 付值为"及格",结束判断语句,并执行“MsgBox result”语句,所以输出结果是及格。

考点4:VBA程序流程控制语句

14. 现有一个登录窗体如下图所示。打开窗体后输入用户名和密码,登录操作要求在20秒内完成,如果在20秒内没有完成登录操作,则倒计时到达0秒时自动关闭登录窗体,窗体的右下角是显示倒计时的文本框Itime。事件代码如下,要求填空完成事件过程。

Option Compare Database

Dim flag As Boolean

DIM i As Integer

Private Sub Form_Load()

flag = 【14】

Me.TimerInterval = 1000

i = 0

End Sub

Private Sub Form_Timer()

If flag = True And i<20 Then

Me!Time.Caption = 20-i

i = 【15】

Else

DoCmd.Close

End If

End Sub

Private Sub OK_Click()

' 登录程序略

' 如果用户名和密码输入正确,则:flag=False

End Sub

答案【14】True 【15】i+1

解析:“Private Sub Form_Timer()”语句是用来完成20秒内倒计时功能的,因为

“Me.TimerInterval = 1000”,所以“Private Sub Form_Timer()”每1000毫秒即每秒自动执行一次,当满足条件“flag = True”并且“i<20” 时,会执行“Me!Time.Caption = 20-i”倒计时剩余时间显示语句,为此【14】应该为“True”,以保证能够执行“Me!Time.Caption = 20-i”语句,而变量“i”记录用户打开登录操作窗体后已经进行的秒数,所以【15】应该为“i+1”。

全国计算机等级考试二级Access 数据库设计

2008 年4 月笔试试卷

(考试时间 90 分钟,满分100 分)

一、选择题(每小题2分,共70分)

(1)数据的存储结构是指()。

A)存储在外存中的数据 B)数据所占的存储空间量

C)数据在计算机中的顺序存储方式 D)数据的逻辑结构在计算机中的表示

(2)下列关于栈的描述中错误的是()。

A)栈是先进后出的线性表

B)栈只能顺序存储

C)栈具有记忆作用

D)对栈的插入与删除操作中,不需要改变栈底指针

(3)对于长度为n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。

A)冒泡排序为n/2 B)冒泡排序为n

C)快速排序为n D)快速排序为n(n-1)/2

(4)对长度为n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。

A)log2n B)n/2

C)n D)n+1

(5)下列对于线性链表的描述中正确的是()。

A)存储空间不一定连续,且各元素的存储顺序是任意的

B)存储空间不一定连续,且前件元素一定存储在后件元素的前面

C)存储空间必须连续,且前件元素一定存储在后件元素的前面

D)存储空间必须连续,且各元素的存储顺序是任意的

(6)下列对于软件测试的描述中正确的是()。

A)软件测试的目的是证明程序是否正确

B)软件测试的目的是使程序运行结果正确

C)软件测试的目的是尽可能多地发现程序中的错误

D)软件测试的目的是使程序符合结构化原则

(7)为了使模块尽可能独立,要求()。

A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强

B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱

C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱

D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强

(8)下列描述中正确的是()。

A)程序就是软件 B)软件开发不受计算机系统的限制

C)软件既是逻辑实体,又是物理实体 D)软件是程序、数据与相关文档的集合

(9)数据独立性是数据库技术的重要特点之一,所谓数据独立性是指()。

A)数据与程序独立存放

B)不同的数据被存放在不同的文件中

C)不同的数据只能被对应的应用程序所使用

D)以上三种说法都不对

(10)用树形结构表示实体之间联系的模型是()。

A)关系模型 B)网状模型

C)层次模型 D)以上三个都是

(11)在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务。在数据库中,实体之间属于一对一关系的是

A)“顾客”与“收款口”的关系 B)“收款口”与“收款员”的关系

C)“班组”与“收款员”的关系D)“收款口”与“设备”的关系

(12)在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是

A)选择 B)投影

C)联接 D)自然联接

(13)在SELECT 语句中使用ORDER BY 是为了指定

A)查询的表 B)查询结果的顺序

C)查询的条件 D)查询的字段

(15)“数学管理”数据库中有学生表、课程表和选课表,为了有效地反映这三张表中数据之间的联系,在创建数据库时应设置

A)默认值 B)有效性规则

C)索引D)表之间的关系

(17)如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是

A)删除 B)追加

C)生成表 D)更新

(18)条件“Not 工资额>2000”的含义是

A)选择工资额大于2000 的记录

B)选择工资额小于2000 的记录

C)选择除了工资额大于2000 之外的记录

D)选择除了字段工资额之外的字段,且大于2000 的记录

(19)Access 数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随时之更改。为此需要定义参照完整性关系的

A)级联更新相关字段 B)级联删除相关字段

C)级联修改相关字段 D)级联插入相关字段

(20)如果输入掩码设置为“L”,则在输入数据的时候,该位置上可以接受的合法输入是

A)必须输入字母或数字 B)可以输入字母、数字或空格

C)必须输入字母A~Z D)任意符号

(21)定义字段默认值的含义是

A)不得使该字段为空

B)不允许字段的值超出某个范围

C)在末输入数据之前系统自动提供的数值

D)系统自动把小写字母转换为大写字母

(22)在窗体上,设置控件Command0 为不可见的属性是

A)Command0.Colore B)Command0.Caption

C)Command0.Enabled D)Command0.Visible

(23)能够接受数值型数据输入的窗体控件是

A)图形B)文本框

C)标签 D)命令按钮

(24)SQL 语句不能创建的是

A)报表B)操作查询

C)选择查询 D)数据定义查询

(25)不能够使用宏的数据库对象是

A)数据表B)窗体

C)宏 D)报表

(26)在下列关于宏和模块的叙述中,正确的是

A)模块是能够被程序调用的函数

B)通过定义宏可以选择或更新数据

C)宏或模块都不能是窗体或报表上的事件代码

D)宏可以是独立的数据库对象,可以提供独立的操作动作

(27)VBA 程序流程控制的方式是

A)顺序控制和分支控制 B)顺序控制和循环控制

C)循环控制和分支控制D)顺序、分支和循环控制

(28)从字符串s 中的第2 个字符开始获得4 个字符的子字符串函数是

A)Mid$(s,2,4) B)Left$(s,2,4)

C)Rigth(s,4) D)Left$(s,4)

(29)语句Dim NewArray(10) As Integer 的含义是

A)定义了一个整型变量且初值为10 B)定义了10 个整数构成的数组

C)定义了11 个整数构成的数组D)将数组的第10 元素设置为整型

(30)在Access 中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是A)窗体B)模块

C)宏 D)报表

(31)不属于VBA 提供的程序运行错误处理的语句结构是

A)On Error Then 标号 B)On Error Goto 标号

C)On Error Resume Next D)On Error Goto 0

(32)ADO 的含义是

A)开放数据库互连应用编程接口 B)数据库访问对象

C)动态链接库 D)Active 数据对象

(33)若要在子过程Proc1 调用后返回两个变量的结果,下列过程定义语句中有效的是A)Sub Proc1(n,m) B)Sub Procl(ByVal n,m)

C)Sub Procl(n,BYVal m) D)Sub Procl(ByVal n, ByVal m)

(35)在窗体中有一个命令按钮run35,对应的事件代码如下:

Private Sub run35_Enter( )

Dim num As Integer

Dim a As Integer

Dim b As Integer

Dim i As Integer

For i=1 To 10

num=InputBox("请输入数据:","输入",1)

If Int(num/2)=num/2 Then

a=a+1

Else

B=b+1

End If

Next I

MsgBox("运行结果:a="& Str(a)&: ",b="& Str(b))

End Sub

运行以上事件所完成的功能是

A)对输入的10 个数据求累加和

B)对输入的10 个数据求各自的余数,然后再进行累加

C)对输入的10 个数据分别统计有几个是整数,有几个是非整数

D)对输入的10 个数据分别统计有几个是奇数,有几个是偶数

二、填空题(每空2分,共30分)

(6)在Access 中,要在查找条件中与任意一个数字字符匹配,可使用的通配符是__#_________。

(7)在学生成绩表中,如果需要根据输入的学生姓名查找学生的成绩,需要使用的是___参数___查询。

(8)Int(-3.25)的结果是_____-4______。

(9)分支结构在程序执行时,根据_____条件表达式的值______选择执行不同的程序语句。

(10)在VBA 中变体类型的类型标识是_____Variant______。

(11)在窗体中有一个名为Command1 的命令按钮,Click 事件的代码如下:

Private Sub Command1_Click( )

f=0

For n=1 To 10 Step 2

f=f+n

Next n

Me!Lb1.Caption=f

End Sub

单击命令按钮后,标签显示的结果是_____25______。

(12)在窗体中有一个名为Command12 的命令按钮,Click 事件的代码如下:该事件所完成的功能是:

接受从键盘输入的10 个大于0 的整数,找出其中的最大值和对应的输入位置。请依据上述功能要求将程序补充完整。

Private Sub Command12_Click( )

max=0

max_n=0

For i=1 To 10

num=Val(InputBox("请输入第"& i &"个大于0 的整数:"))

If (num>max)Then

max= ___num________

max_n= ____i _______

End If

Next i

MsgBox("最大值为第"& max_n&"个输入的"& max)

End Sub

(13)下列子过程的功能是:将当前数据库文件中“学生表”的学生“年龄”都加1。请在程序空白的地方填写适当的语句,使程序实现所需的功能。

Private Sub SetAgePlus1_Click( )

Dim db As Dao.Database

Dim rs As DAO.Recordset

Dim fd As DAO.Field

Set db=CurrentDb( )

Set rs=-db.OpenRecordset("学生表")

Set fd=rs.Fields("年龄")

Do While Not rs.EOF

rs.Edit

fd=__fd+1_________

rs.Update

____rs.MoveNext_______

Loop

rs.Close

db.Close

Set rs=Nothing

Set db=Nothing

End Sub

2009年9月全国计算机等级考试二级笔试Access试卷

一、选择题(每小题2分,共70分)

1.下列数据结构中,属于非线性结构的是()。

A. 循环队列

B.带链队列

C.二叉树

D.带链栈

答案C

解析树均是非线性结构

2. 下列数据结构中,能够按照”先进后出”原则存取数据的是()。

A. 循环队列

B.栈

C.队列

D.二叉树

答案B

解析:栈是先进后出或后进先出的线性表

3. 对于循环队列,下列叙述中正确的是()。

计算机二级Access笔试试题及答案解析

笔试第九套 一、选择题 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂在答题卡相应的位置上,答在试卷上不得分。 (1)下列叙述中正确的是( )(X9-1) A)算法的空间复杂度是指算法程序的长度 B)算法的效率只与所处理数据的规模有关,而与数据的存储结构无关 C)数据的逻辑结构与存储结构是一一对应的 D)上述三种说法都不对 (2)向一个栈顶指针为HS的链式栈中插入一个s所指的结点时,则执行 ( )(X9-2) A)HS->next=s; B)s->next=HS->next;HS->next=s; C)s->next=HS;HS=s; D)s->next=HS;HS=HS->next; (3)在最坏情况下,下列各排序方法的比较次数正确的是( )(X9-3) A)冒泡排序为n/2 B)冒泡排序为n(n+1)/2 C)快速排序为n/2 D)快速排序为n(n-1)/2 (4)最简单的交换排序方法是( )(X9-4) A)快速排序 B)选择排序 C)堆排序D)冒泡排序 (5)下列描述中,不符合软件工程的原则的是( )(X9-5) A)把程序分解成独立的模块 B)采用封装技术把程序模块的实现细节隐藏起来 C)采用全局变量传递的方式,以简化模块之间的通信接口和通信量 D)程序的内外部接口保持一致,系统规格说明与系统行为保持一致 (6)下列叙述中正确的是( )(X9-6) A)接口复杂的模块,其耦合程度一定低 B)耦合程度弱的模块,其内聚程度一定高 C)耦合程度弱的模块,其内聚程度一定低 D)上述三种说法都不对 (7)下面不是软件设计的基本原理的是( )(X9-7) A)抽象B)完备性 C)模块化 D)信息隐蔽 (8)边界值分析法属于哪一类测试的常用方法( )(X9-8) A)静态测试 B)白盒测试C)黑盒测试 D)集成测试 (9)下述关于数据库系统的叙述中正确的是( )(X9-9) A)数据库系统中数据的一致性是指数据类型一致 B)数据库系统比文件系统独立性差 C)数据库系统减少了数据冗余 D)数据库系统避免了一切冗余 (10)下列有关数据库的描述,正确的是( )(X9-10) A)数据处理是将信息转化为数据的过程 B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 C)关系中的每一列称为元组,一个元组就是一个字段 D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字

计算机二级考试Access数据库知识点汇总

1、算法:就是对一个问题求解步骤得一种描述,具有以下5个主要特性:有穷性,确定性,可行性,输入(有零个或者多个输入),输出(有一个或者多个输出)。算法得有穷性就是指算法必须在有限得时间内做完,即算法必须在有限个步骤之后执行终止。 2、在算法正确得前提下,评价一个算法得两个标准就是即——算法复杂度包括时间复杂度与空间复杂度。其中时间复杂度就是指执行算法所需要得计算工作量。空间复杂度就是算法所需空间得度量。 3、算法分析得目得就是分析算法得效率以求改进。 4、数据项就是数据得最小单位。数据得最小访问单位就是字段。 5、一般说来,数据结构包括数据得逻辑结构、数据得存储结构、数据得操作3个方面。 6、数据得存储结构就是指数据得逻辑结构在计算机中得表示。一种逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理得效率。 7、在数据得存储结构中,不仅需要存储各数据元素得信息,还要存放各元素之间前后件得信息。 8、在数据库管理系统提供得数据定义语言、数据操纵语言与数据控制语言中,数据定义语言负责数据得模式定义与数据得物理存取构建。 9、线性数据结构:队列,线性表,栈等等。常用得结构数据模型有关系型、网状型与树型。 10、线性表中得元素之间具有一对一得关系,除第一个元素与最后一个元素外,其余每个元素都有一个且只有一个直接前驱与直接后驱。顺序存储就是线性表得一种最常用得存储方式。 11、栈得基本运算有三种:入栈、退栈与读栈。 12、栈就是限定仅在表尾进行插入与删除操作得线性表。允许插入与删除得一端叫做“栈顶”,不允许插入与删除得一端叫做“栈底”栈得修改只能在栈顶进行,按照后进先出得原则,具有记忆作用,对栈得插入与删除操作中,不需要改变栈底指针。 13、队列就是限定了插入与删除操作得线性表。它只允许在表得一端进行插入操作(队尾),而在另外一端进行删除操作(队头),队列得修改可以在两端进行,按照先进先出得原则。 14、数据结构分为逻辑结构与存储结构,循环队列属于存储结构。数据得逻辑结构有线性结构与非线性结构两大类。循环链表得主要优点就是从表中任一结点出发都能访问到整个链表。常用得存储表示方法有4种:顺序存储、链式存储、索引存储、散列存储。其中,顺序存储方法就是把逻辑上相邻得结点存储在物理位置页相邻得存储单元中。 15、数据库系统得主要特点为数据集成性、数据得高共享性与低冗余性、数据得独立性与数据同意管理与控制。 16、存储结构下得线性表便于擦汇入与删除操作。队列就是一种特殊得线性表,循环队列就是队列得顺序存储结构。 17、数据库系统就是由硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员、用户。分布式数据库系统具有数据分布性、逻辑整体性、位置透明性与复杂透明性得特点 18、常见得排序有插入排序、交换排序与选择排序。当数据表A中每个元素距其最终位置不远,说明数据表A按关键字值基本有序,在待排序序列基本有序得情况下,采用插入排序所使用时间最少。 19、存储空间不一定连续,且各元素得存储顺序就是任意得。冒泡排序法在最好得情况下得元素交换次数为0。 20、树形结构就是一类重要得非线性数据结构,其中以树与二叉树最为常用。树就是结点得集合,它得根结点数目就是有且只有一个。树根结点没有前件。 21、二叉树得遍历可以分为:前序遍历(DLR)、中序遍历(LDR)、与后序遍历(LRD)。 22、二叉树就是另一个树型结构,它得特点就是每一个结点至多只有两棵子树,并且二叉树得子树有左右之分,其次序不能任意颠倒。(一)在二叉树得第i层上至多有2得i-1次方个结点;(二)深度为k得二叉树至多有2得k次方减1个结点;(三)对任何一棵二叉树T,如果其终端结点数为n1,度为2得结点数为n2,则n1=n2+1。(四)具有n个结点得完全二叉树得深度为k+1,其中k就是log2n得整体部分。 23、在任意一颗二叉树中,度为0得结点(即叶子结点)总就是比度为2得结点多一个。 24、对长度为n得线性表,在最坏得情况下,快速排序需要得比较次数为n(n-1)/2;冒泡排序所需要得比较次数为n(n-1)/2;直接插入排序所需要得比较次数为n(n-1)/2;堆排序所需要得比较次数为O(nlog2n)。 25、对长度为n得线性表进行顺序查找,在最坏得情况下所需要得比较次数为n。 26、长度为n得顺序存储线性表中,当在任何位置上插入一个元素概率都相等,插入一个元素所需要移动元素得平均个数为n/2。 27、N个顶点得强连通图得变数至少有N

计算机二级Access笔试试题及答案解析

一 机试题1 基础操作:【考点分析】本题考点:新建表;字段属性中主键、默认值、有效性规则、输入掩码设置;添加记录等。 【解题思路】第1、2、3、4、6小题在设计视图中建立新表和字段属性的设置;第5小题在数据表中直接输入数据。 (1)【操作步骤】 步骤1:选中"表"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。 步骤2:按题干表要求建立字段。 步骤3:单击工具栏中"保存"按钮,另存为"tTeacher"。 (2)【操作步骤】 步骤1:以设计视图打开"tTeacher"表,选中"编号"字段行。 步骤2:右键单击"编号"行选择【主键】。 (3)【操作步骤】 步骤1:单击"工作时间"字段行任一点。 步骤2:在"字段属性"的"默认值"行输入"DateSerial(Year(Date()),4,1)"。 (4)【操作步骤】 步骤1:单击"年龄"字段行任一点。 步骤2:在"有效性规则"行输入"is not null"。 步骤3:单击工具栏中"保存"按钮。 (5)【操作步骤】 步骤1:根据题干表输入记录。单击菜单栏【视图】|【数据表视图】,右键单击编号为"92016"的照片列选择【插入对象】,在"对象类型"下拉列表中选中"位图图像",然后单击"确定"按钮。 步骤2:弹出"位图图像"界面,单击菜单栏【编辑】|【粘贴来源】,在"考生文件夹"处找到要插入图片。 步骤3:双击"李丽.bmp"文件,关闭"位图图像"界面。 步骤4:单击工具栏中"保存"按钮。 (6)【操作步骤】 步骤1:单击菜单栏【视图】|【设计视图】。 步骤2:单击"编号"字段行任一点。 步骤3:在"输入掩码"行输入"AAAAA"。 步骤4:单击工具栏中"保存"按钮,关闭设计视图。 【易错误区】题目要求"编号"字段的输入掩码只能输入数字或字母形式,要设置成"AAAAA"格式。 简单运用:【考点分析】本题考点:创建条件查询、无条件查询和更新查询。 【解题思路】第1、2、3、4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。 (1)【操作步骤】 步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。在"显示表"对话框中分别双击表"tAttend"、"tEmployee"和"tWork",关闭"显示表"对话框。

二级Access数据库程序设计考试大纲

二级Access数据库程序设计考试大纲 基础要求 1.具有数据库系统的基础知识。 2.基本了解面向对象的概念。 3.掌握关系数据库的基本原理。 4.掌握数据库程序设计方法。 5.能使用Access建立一个小型数据库应用系统。 考试内容 一、数据库基础知识 1.基本概念: 数据库,数据模型,数据库管理系统,类和对象,事件。 2.关系数据库基本概念: 关系模型(实体的完整性,参照的完整性,用户定义的完整性),关系模式,关系,元组,属性,字段,域,值,主关键字等。 3.关系运算基本概念: 选择运算,投影运算,联接运算。 4.SQL基本命令: 查询命令,操作命令。 5.Access系统简介: (1)Access系统的基本特点。 (2)基本对象:表,查询,窗体,报表,页,宏,模块。 二、数据库和表的基本操作 1.创建数据库: (1)创建空数据库。 (2)使用向导创建数据库。

2.表的建立: (1)建立表结构:使用向导,使用表设计器,使用数据表。 (2)设置字段属性。 (3)输入数据:直接输入数据,获取外部数据。 3.表间关系的建立与修改: (1)表间关系的概念:一对一,一对多。 (2)建立表间关系。 (3)设置参照完整性。 4.表的维护: (1)修改表结构:添加字段,修改字段,删除字段,重新设置主关键字。 (2)编辑表内容:添加记录,修改记录,删除记录,复制记录。 (3)调整表外观。 5.表的其他操作: (1)查找数据。 (2)替换数据。 (3)排序记录。 (4)筛选记录。 三、查询的基本操作 1.查询分类: (1)选择查询。 (2)参数查询。 (3)交叉表查询。 (4)操作查询。 (5)SQL查询。 2.查询准则: (1)运算符。

3月全国计算机等级考试二级Access笔试试题及参考答案1.doc

2011年3月全国计算机等级考试二级Access笔试试题及参考答案 2011年3月全国计算机等级考试二级Access笔试试题 一、选择题 (1)下列关于栈叙述正确的是 A)栈顶元素最先能被删除 B)栈顶元素最后才能被删除 C)栈底元素永远不能被删除 D)以上三种说法都不对 (2)下列叙述中正确的是 A)有一个以上根结点的数据结构不一定是非线性结构 B)只有一个根结点的数据结构不一定是线性结构 C)循环链表是非线性结构 D)双向链表是非线性结构 (3)某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层) A)3 B)4 C)6 D)7 (4)在软件开发中,需求分析阶段产生的主要文档是 A)软件集成测试计划 B)软件详细设计说明书 C)用户手册 D)软件需求规格说明书 (5)结构化程序所要求的基本结构不包括 A)顺序结构 B)GOTO跳转 C)选择(分支)结构 D)重复(循环)结构 (6)下面描述中错误的是 A)系统总体结构图支持软件系统的详细设计 B)软件设计是将软件需求转换为软件表示的过程 C)数据结构与数据库设计是软件设计的任务之一 D)PAD图是软件详细设计的表示工具 (7)负责数据库中查询操作的数据库语言是 A)数据定义语言 B)数据管理语言 C)数据操纵语言 D)数据控制语言 (8)一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是 A)1:1联系 B)1:m联系 C)m:1联系 D)m:n联系 (9)有三个关系R、S和T如下: 则由关系R和S得到关系T的操作是 A)自然连接 B)交 C)除 D)并 (10)定义无符号整数类为UInt,下面可以作为类UInt实例化值的是 A)-369 B)369 C)0.369 D)整数集合{1,2,3,4,5} (11)在学生表中要查找所有年龄大于30岁姓王的男同学,应该采用的关系运算是 A)选择 B)投影 C)联接

计算机二级考试数据库access复习重点要点

access 计算机二级考试数据库 复习重点要点

第一章 1.数据是指存储在某种介质上能够识别的物理符号。 2.数据不仅包括数字、字母、文字和其他特殊字符组成的文本形式,还包括图形、图像、动画、影像、声音等多媒体形式,但是使用最多、最基本的仍然是文字数据。 3.数据处理是将数据转换成信息的过程。从数据处理的角度而言,信息是一种被加工成特定形式的数据。 数据包括信息 4.计算机数据管理发展的阶段:人工管理、文件系统、数据库系统 5.数据库就是存储在计算机存储设备、结构化的相关数据的集合。 6.数据库应用系统一即实际应用的软件。例如学生教学管理系统、财务管理系统、人事管理系统、图书管理系统、生产管理系统 数据库管理系统(DataBase Management System ,DBMS)即数据管理软件。例如Visual FoxPro 和Access 等 7.数据库系统(DataBase SystemQBS)由5部分组成:硬件系统、数据库、数 据库管理系统及相关软件、数据库管理员( DataBase Admi nistratorQBA )和 用户。 8.数据库系统的主要特点:实现数据共享,减小数据冗余 DBS包含DBM S DB ;DB是DBS的核心; DBMS是DBS的核心软件 9.数据库管理系统层次示意图 DBMS勺功能有以下6个方面: 1)数据定义:包括定义构成数据库结构的外模式、模式和内模式,定义各个外模式与模式之间的映射,定义模式与内模式之间的映射,定义有关的约束条件 2 )数据操纵:包括对数据库数据的检索、插入、修改和删除 3)数据库运行管理:对数据库的运行管理是DBM运行时的核心部分 4)数据的组织、存储和管理 5)建立数据库包括数据库初始数据的输入与数据转换等。 6)数据通信接口

2011年3月计算机二级Access考试模拟题

2011年3月计算机二级Access考试模拟题 一、选择题 1.以下内容中不属VBA提供的数据验证函数是 A)IsNull B)IsDate C)IsNumeric D)IsText 2.VBA“定时”操作中,需要设置窗体的“计时器间隔(TimerInterval)”属性值。其计量单位是 A)微秒B)毫秒C)秒D)分钟 3.能够实现从指定记录集里检索特点字段值的函数是 A)Nz B)DSum C)Rnd D)DLookup 4.DAO模型层次中处在最顶层的对象是 A)DBEngine B)Workspace C)Database D)RecordSet 5.ADO对象模型中可以打开RecordSet对象的是 A)只能是Connection对象 B)只能是Command对象 C)可以是Connection对象和Command对象 D)不存在 6.InputBox函数返回值的类型为 A)数值B)字符串 C)变体D)数值或字符串(视输入的数据而定) 7.ADO的含义是 A)开放数据库互连应用编程接口 B)数据库访问对象 C)动态链接库 D)Active数据对象 8.执行下面的语句后,所弹出的信息框外观样式为 MsgBox "AAAA",vbOKCancel+vbQuestion,"BBBB" 9.在MsgBox(prompt,buttons,title,helpfile,context)函数调用形式中必须提供的参数是 A)prompt B)buttons C)title D)context 二、填空题 1.VBA提供了多个用于数据验证的函数。其中IsDate函数用于________;________函数用于判定输入数据是否为数值。

二级Access基础知识复习

第一章Access数据库基础知识(4%-10%) 一、数据库基础知识 考点一:数据库管理技术的发展 1. 数据库技术的发展大致经历了一下几个阶段:人工管理阶段、文件系统阶段、数据库系统阶段、分布式数据库系统、面向对象数据库系统。 经典考题: 1. 数据库技术发展过程经历过人工管理、文件系统、数据库系统三个阶段,其中数据独立性最高的阶段是数据库系统阶段。(05/9) ) 考点二:数据库的基本概念( 1. 数据:是描述现实世界事物的符号记录,是用物理符号记录的可以鉴别的信息。 2. 数据处理:是将数据转换为信息的过程。 3. 数据库(DB):是指长期存储在计算机内,有组织,可共享的数据集合。 4. 数据库管理系统(DBMS):为数据库的建立、使用和维护而配置的软件。功能:数据定义(数据定义语言DDL)、数据操纵(数据操纵语言DML)、数据库运行控制、数据库的建立和维护。 5. 数据库系统(DBS):硬件系统、数据库(DB)、数据库管理系统(DBMS)、数据库管理员(DBA)、用户。 6. 数据库系统的核心:数据库管理系统。 经典考题: 1. 数据库(DB)、数据库系统(DBS)、数据库管理系统DBMS之间的关系是()(06/4) A. DB包含DBS和DBMS B. DBMS包含DB和DBS C. DBS包含DB和DBMS D. 没有任何关系

答案:C 2. 数据库系统的核心是()(05/9) A. 数据模型 B. 数据库管理系统 C. 数据库 D. 数据库管理员 答案:B 考点三:数据库系统的组成 1. 数据库系统由四个部分组成:硬件系统、系统软件(包括操作系统、数据库管理系统等)、数据库应用系统和各类人员。 经典考题: 1. 下列叙述正确的是()(04/9) A. 数据库系统是一个独立的系统,不需要操作系统的支持。 B. 数据库设计是指设计数据库管理系统。 C. 数据库技术的根本目的是要解决数据数据共享的问题。 D. 数据库系统中,数据的物理结构必须和逻辑结构一致。 答案:C 考点四:数据库系统的优点 1) 数据结构化 2) 数据的共享性提高 3) 数据独立性提高 4) 数据有数据库管理系统统一管理和控制

二级ACCESS笔试-271

二级ACCESS笔试-271 (总分:96.00,做题时间:90分钟) 一、选择题(总题数:35,分数:70.00) 1.有效性规则主要用于______。 (分数:2.00) A.限定数据的类型 B.限定数据的格式 C.设置数据是否有效 D.限定数据取值范围√ 解析:[知识点] 窗体的基本操作/创建窗体/使用设计器创建窗体/设置控件的常见属性 [评析] “有效性规则”属性可以防止非法数据输入到表中。有效性规则的形式及设置目的随字段的数据类型不同而不同。对“文本”类型字段,可以设置输入的字符个数不能超过某一个值;对“数字”类型字段,可以让Access只接受一定范围内的数据;对“日期/时间”类型字段,可以将数值限制在一定的月份或年份之内。 2.下列不属于软件调试技术的是______。 (分数:2.00) A.强行排错法 B.集成测试法√ C.回溯法 D.原因排除法 解析:[知识点] 软件调试的各种方法及各种方法的区别。 [评析] 调试的关键在于推断程序内部的错误位置及原因。主要的调试方法有强行排错法、回溯法和原因排除法。 3.下列不属于Access提供的窗体类型是______。 (分数:2.00) A.表格式窗体 B.数据表窗体 C.图形窗体√ D.图表窗体 解析:[知识点] 窗体的基本操作/窗体分类 [评析] Access提供了6种类型的窗体,分别是纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体和数据透视表窗体。 纵栏式窗体:将窗体中的一个显示记录按列分隔,每列的左边显示字段名,右边显示字段内容。 表格式窗体:通常,一个窗体在同一时刻只能显示一条记录的信息。如果一条记录的内容比较少,单独占用一个窗体的空间,就显得浪费。这时,可以建立一种表格式窗体,即在一个窗体中显示多条记录的内容。数据表窗体:从外观上看与数据表和查询显示数据的界面相同,它的主要作用是作为一个窗体的子窗体。主/子窗体:窗体中的窗体称为子窗体,包含子窗体的基本窗体称为主窗体。主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据具有一对多关系。 图表窗体:是利用Microsoft Graph以图表方式显示用户的数据。 数据透视表窗体:是Access为了以指定的数据表或查询为数据源产生一个Excel的分析表而建立的一种窗体形式。

二级ACCESS题库精选知识点(含机考、笔试),弄懂它70分不是问题

二级A C C E S S题库精选 知识点(含机考、笔试),弄懂它70分不是 问题 -CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN

第一章: (1)数据库文件的扩展名是.mdb,数据库文件包含所有相关的表、查询、窗体、报表、页、宏、模块等。 (2)常见的数据库管理系统:ACCESS,VFP,SQL SERVER,ORACLE等 (3)主要对象的功能: 表:存储数据, 在行(记录)和列(字段)中,所有数据库都包含一个或多个表,表中一行为一个记录,一列为一个字段。 查询:检索和处理数据(更新,计算等),不仅查询数据,而且可以修改数据。 窗体:用户定义的窗口来操纵数据。 报表:按实用的格式显示和打印数据。 宏:能自动执行某种操作(命令)或操作(命令)的集合。 第2章: (1)数据和信息的关系:数据是承载信息的载体。信息是经过加工处理的数据。 (2)计算机数据管理发展的三个阶段:人工管理阶段,文件系统阶段,数据库系统阶段。 (3)数据库相关的概念:DB,DBS,DBMS。 (4)DBS(数据库系统)是计算机、数据库、DBMS、数据库应用系统和用户组成的一个整体,其中DBMS(数据库管理系统)是DBS的核心。 (5)数据库系统的三级模式:外模式,模式和内模式,对应局部逻辑结构,全局逻辑结构,物理存储结构。外模式/模式间的映射实现数据的逻辑独立性,模式/内模式的映射实现数据的物理独立性。比如查询结果为外模式,而表则为模式,至于表的实际存储则为内模式。 (6)E-R图(实体联系图)用来描述实体和实体间的1:1,1:n和n:m之间的关系。E-R图的构成要素 (7)灵活应用实体间的一对一,一对多和多对多的关系。比如课程信息与成绩,学生身份证号与学号,班级信息与学生信息 (8)数据模型的三种类型:层次模型、网状模型、关系模型。其中,ACCESS 数据管理系统属于关系模型。关系对应于一个表,表中一行为一个记录(元组),一列为一个字段(属性)。 (9)关系运算:选择,投影和连接,灵活判断关系运算。 第3章: (1)数据库创建的方法:向导方式和手工创建数据库(机考)。 (2)表的创建:包括在设计视图中创建表的字段名称,字段类型和字段大小,主键。 常用的字段类型:文本,数字,货币,日期,是否型,OLE,备注等。灵活应用字段类型的选择,能够根据一个表设计出表的结构。注意数字类型中字节,整型,长整,单精度,双精度的大小范围比较。 主键的特点:用来唯一标识一个记录,主键不能有重复值和空值。创建主键的按钮是钥匙按钮。

计算机二级ACCESS考试复习资料

ACCESS复习资料: 第一章: (1)数据库文件的扩展名是.mdb,数据库文件包含所有相关的表、查询、窗体、报表、页、宏、模块等。 (2)常见的数据库管理系统:ACCESS,VFP,SQL SERVER,ORACLE等 (3)主要对象的功能: 表:存储数据,在行(记录)和列(字段)中,所有数据库都包含一个或多个表,表中一行为一个记录,一列为一个字段。 查询:检索和处理数据(更新,计算等),不仅查询数据,而且可以修改数据。 窗体:用户定义的窗口来操纵数据。 报表:按实用的格式显示和打印数据。 宏:能自动执行某种操作(命令)或操作(命令)的集合。 第2章: (1)数据和信息的关系:数据是承载信息的载体。信息是经过加工处理的数据。 (2)计算机数据管理发展的三个阶段:人工管理阶段,文件系统阶段,数据库系统阶段。 (3)数据库相关的概念:DB,DBS,DBMS。 (4)DBS(数据库系统)是计算机、数据库、DBMS、数据库应用系统和用户组成的一个整体,其中DBMS(数据库管理系统)是DBS的核心。 (5)数据库系统的三级模式:外模式,模式和内模式,对应局部逻辑结构,全局逻辑结构,物理存储结构。外模式/模式间的映射实现数据的逻辑独立性,模式/内模式的映射实现数据的物理独立性。比如查询结果为外模式,而表则为模式,至于表的实际存储则为内模式。 (6)E-R图(实体联系图)用来描述实体和实体间的1:1,1:n和n:m之间的关系。E-R图的构成要素 (7)灵活应用实体间的一对一,一对多和多对多的关系。比如课程信息与成绩,学生身份证号与学号,班级信息与学生信息 (8)数据模型的三种类型:层次模型、网状模型、关系模型。其中,ACCESS数据管理系统属于关系模型。关系对应于一个表,表中一行为一个记录(元组),一列为一个字段(属性)。 (9)关系运算:选择,投影和连接,灵活判断关系运算。 第3章: (1)数据库创建的方法:向导方式和手工创建数据库(机考)。 (2)表的创建:包括在设计视图中创建表的字段名称,字段类型和字段大小,主键。 常用的字段类型:文本,数字,货币,日期,是否型,OLE,备注等。灵活应用字段类型的选择,能够根据一个表设计出表的结构。注意数字类型中字节,整型,长整,单精度,双精度的大小范围比较。 主键的特点:用来唯一标识一个记录,主键不能有重复值和空值。创建主键的按钮是钥匙按钮。 主键创建的方法:自动编号,单字段和多字段主键(比如成绩表)。 (3)表的进一步设置: 格式:改变字段的显示和打印格式(选项里面进行设置) 输入掩码:使用户按照指定的格式输入数据,并拒绝错误的输入(仅文本和时间日期) 默认值:在未输入数值之前,系统自动提供数值 有效性规则:输入检查表达式,用于检查输入字段的值是否符合要求,要求能够灵活设置有效性规则。 必填字段:设置字段是否为空。 索引:索引可以加速对索引字段的查询,其作用相当于一本字典的目录。 第4章: (1)表的使用和编辑:区别隐藏和冻结的作用。 (2)排序:分为简单排序和高级排序。ACCESS支持多个字段的排序 (3)运用实体完整性,参照完整性,用户自定义完整性(如学生没有学号,成绩表的学号在学生表中不存在,成绩大于0小于100) (4)建立表间关系: 首先确定数据库表和表之间的公共字段,根据公共字段和记录判定表间关系是一对一还是一对多,如果是一对一,两个表都要在“公共字段”上设置主索引,如果是一对多,要在一方表上公共字段设置主索引,多方表公共字段

二级ACCESS笔试-101

二级ACCESS笔试-101 (总分:98.00,做题时间:90分钟) 一、选择题(总题数:35,分数:70.00) 1.下列数据类型的字段能设置索引的有( )。 (分数:2.00) A.数值、货币、备注 B.数值、超级链接、OLE对象 C.数值、文本、货币√ D.日期/时间、备注、文本 解析:[解析] 在Access数据库中设置索引有助于快速查找和排序访问文本、数字,日期时间、货币和自动编号数据类型的数据值,但备注、超级链接、OLE对象等数据类型的字段不能设置索引。 2.报表类型不包括( )。 (分数:2.00) A.纵栏式 B.表格式 C.数据表√ D.图表式 解析:[解析] 报表主要分为以下4种类型:纵栏式报表、表格式报表、图表报表和标签报表。 3.Access中最多允许嵌套的组页眉顶脚的个数为( )。 (分数:2.00) A.4 B.6 C.8 D.10 √ 解析:[解析] Access中最多允许10个嵌套的组页眉/组页脚。 4.若要在文本型字段执行全文搜索,查找“Access”字符串,则下列条件表达式正确的是( )。 (分数:2.00) A.Like"Access" B.Like"*Access" C.Like"Access*" D.Like"*Access*" √ 解析:[解析] 选项A,Like"Access"表示搜索该字段十完全匹配字符串"Access"的记录;选项B,Like"*Access"表示搜索该字段中以字符串"Access"结尾的记录:选项C,Like"Access*"表示搜索该字段中以字符串"Access"开头的记录;选项D,Like"*Access*"表示搜索该字段中任意位置出现字符串"Access"的记录。所以,答案为D。 5.下列关于过程的说法,错误的一项是( )。 (分数:2.00)

2019年2019年计算机二级Access考试模拟题及答案

1.将成绩在90分以上的记录找出后放在一个新表中,比较合适的查询是(B)。 A)删除查询 B)生成表查询 C)追加查询 D)更新查询 2.哪个查询可以直接将命令发送到ODBC数据库,利用它可以检索或更改记录(B)。 A)联合出现 B)传递查询 C)数据定义查询 D)子查询 3.可以创建、删除、更改或在当前的数据库中创建索引的查询是(C)。 A)联合出现 B)传递查询 C)数据定义查询 D)子查询 4.哪个查询可以包含另一个选择或操作查询中SQLSELECT语句,可以在查询设计网格"字段"行输入这些语句来定义新字段,或在"准则"行来定义字段的准则(D)。 A)联合查询 B)传递查询 C)数据定义查询 D)子查询 5.每个查询都有3种视图的是(B)。 A)设计视图 B)模版视图 C)数据表视图 D)SQL视图 6.索价表格在30万-70万元之间的产品,可以设置条件为(C)。 A)">30Not<60" B)">30Or<60" C)">30And<60" D)">30Like<60" 7.若将文本字符串"12"、"6"、"5"按升序排序,则排序结果为(C)。 A)"12"、"6"、"5" B)"5"、"6"、"12" C)"12"、"5"、"6" D)"5"、"12"、"6" 8.不合法的表达式是(A)。 A)"性别"="男"Or"性别"="女" B)[性别]="男"Or[性别]="女" C)[性别]like"男"Or[性别]like"女" D)[性别]="男"Or[性别]like"女" 9.下面关于窗体的作用叙述错误的是(D)。

A)可以接收用户输入的数据或命令 B)可以编辑,显示数据库中的数据 C)可以构造方便美观的输入/输出界面 D)可以直接储存数据 10.纵栏式窗体同一时刻能显示(A)。 A)1条记录 B)2条记录 C)3条记录 D)多条记录

06年9月二级Access数据库程序设计笔试试卷

一、选择题(每小题2分,共70分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)下列选项不符合良好程序设计风格的是________。 A)源程序要文档化 B)数据说明的次序要规范化 C)避免滥用goto语句 D)模块设主地要保证高耦合、高内聚 (2)从工程管理角度,软件设计一般分为两步完成,它们是________。 A)概要设计与详细设计 B)数据设计与接口设计 C)软件结构设计与数据设计 C)过程设计与数据设计 (3)下列选项中不属于软件生命周期开发阶段任务的是________。 A)软件测试 B)概要设计 C)软件维护 D)详细设计 (4)在数据库系统中,用户所见的数据模式为________。 A)概念模式 B)外模式 C)内模式 D)物理模式 (5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和________。 A)编码设计 B)测试阶段 C)运行阶段 D)物理设计 (6)设有如下三个关系表 下列操作中正确的是________。 A)T=R S B)T=R S C)T=R×S D)T=R/S (7)下列叙述中正确的是________。 A)一个算法的空间复杂度大,则其时间复杂度也必定大 B)一个算法的空间复杂度大,则其时间复杂度必定小 C)一个算法的时间复杂度大,则其空间可复杂度必定小 D)上述三种说法都不对 (8)在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为________。 A)63 B)64 C)6 D)7 (9)数据库技术的根本目标是要解决数据的________。 A)存储问题 B)共享问题 C)安全问题 D)保护问题 (10)对下列二叉树进行中序遍历的结果是________。

计算机二级Access考试复习笔记

第一章数据库基础知识 【学习要点】 1、基本概念:数据,信息,数据处理,数据库,数据库管理系统 2、数据管理经历的几个阶段及其特点。 3、数据模型及其分类。数据模型的作用。 4、关系模型,关系,元组,属性,属性,字段,域,值,主关键字,外部关键字,关系的要求及特点。 5、关系运算:专门关系运算及传统集合运算。选择,投影,联接,笛卡尔积运算。 传统集合运算:并差交。 每种运算的方式及特点。 6、Access系统简介: (1)Access系统的基本特点。 (2)基本对象:表,查询,窗体,报表,页,宏,模块。 【知识点列表】 1、数据、信息、数据处理 2、数据管理的发展 在人工管理、文件系统、数据库系统阶段中数据和程序的关系。 数据库阶段出现的数据库技术的主要的解决问题是? 3、数据库(bd):结构化的相关数据集合。 数据库管理系统(dbms):用来建立,维护数据库的软件。 数据库应用系统(dbas):利用数据库技术和数据库相关的资源建立一个面向实际应用的一个系统。任何一个数据库应用系统,都是建立在数据库的基础上的。 数据库系统:引入数据库技术的计算机系统。包括:数据库集合(多个数据库)、数据库管理系统、数据库管理员、硬件系统、用户、数据库管理员。基础和核心为:数据库管理系统。 4、数据库系统的特点: 5、实体:现实生活中的事物。 属性:实体的特性。属性的名字和属性的值。 一个实体是由多个属性值的集合来描述的。实体的类型(实体型)是由属性的名称来体现的。 6、实体之间的联系。 7、数据模型的作用和目的:用来表示描述事物本身数据之间的联系,以及相关事物之间的联系。 8、数据模型的分类及表示工具。 层次数据模型:用树型结构来表示的。父结点,子结点,根结点。层次数据模型的要求。 网状数据模型。 关系数据模型:用二维表来表示。 9、关系数据模型的相关概念 元组=行=实体=字段值的集合。 列=属性=字段。 字段值=属性值=数据项。 表=实体的集合。

二级access笔试

一、选择题 (35题,每小题 2 分 ,共 70 分) 01、下面叙述正确的是( C ) A、算法的执行效率与数据的存储结构无关 B、算法的空间复杂度是指算法程序中指令〈或语句〉的条数 C、算法的有穷性是指算法必须能在执行有限个步骤之后终止 D、以上三种描述都不对C 02、以下数据结构中不属于线性数据结构的是C A、队列 B、线性表 C、二叉树 D、栈 03、在一棵二叉树上第 5 层的结点数最多是B A、8 B、16 C、32 D、15 04、下面描述中,符合结构化程序设计风格的是A A、使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B、模块只有一个入口,可以有多个出口 C、注重提高程序的执行效率 D、不使用 goto 语句 05、下面概念中,不属于面向对象方法的是D A、对象 B、继承 C、类 D、过程调用 06、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是B A、可行性分析 B、需求分析 C、详细设计 D、程序编码 07、在软件开发中,下面任务不属于设计阶段的是D A、数据结构设计 B、给出系统模块结构 C、定义模块算法 D、定义需求并建立系统模型 08、数据库系统的核心是 B A、数据模型 B、数据库管理系统 C、软件工具 D、数据库 09、下列叙述中正确的是C A、数据库系统是一个独立的系统,不需要操作系统的支持 B、数据库设计是指设计数据库管理系统 C、数据库技术的根本目标是要解决数据共享的问题 D、数据库系统中,数据的物理结构必须与逻辑结构一致 10、下列模式中,能够给出数据库物理存储结构与物理存取方法的是A A、内模式 B、外模式 C、概念模式 D、逻辑模式 11、在 Access 数据库中,表就是A A、关系 B、记录 C、索引 D、数据库 12、ODBC 的中文含义是C A、浏览器/服务器 B、客户/服务器 C、开放数据库连接 D、关系数据库管理系统 13、数据模型反映的是A A、事物本身的数据和相关事物之间的联系 B、事物本身所包含的数据 C、记录中所包含的全部数据 D、记录本身的数据和相关关系 14、能够使用“输入掩码向导”创建输入掩码的字段类型是C A、数字和日期/时间 B、文本和货币 C、文本和日期/时间 D、数字和文本 15、在查询中,默认的字段显示顺序是B A、在表的“数据表视图”中显示的顺序 B、添加时的顺序 C、按照字母顺序 D、按照文字笔画顺序

二级Access考试程序设计题技巧

1、给输入的内容给出判断: 练习册六:在考生文件夹下打开Access数据库prog0214.mdb,在窗体FormGrade 中,编写“等级”按钮的单击事件处理代码,实现如下功能:根据下表,将由文本框Text1输入成绩对应的等级显示有文本框Text2中。 Dim a As Integer Dim s As String a = Text1 If a >= 0 And a <= 100 Then If a >= 90 Then s = "A" ElseIf a >= 75 Then s = "B" ElseIf a >= 60 Then s = "C" Else s = "D" End If Text2 = s End If 练习册八:在考生文件夹下打开Access数据库prog0216.mdb。在窗体FormNumber 中,编写“位数”按钮的单击事件处理代码,实现如下功能:在文本框Text1中输入一个不超过4位的正整数,判断它的位数,结果显示在文本框Text2中。 Dim a As Integer, b As Integer a = Text1 If a > 0 And a < 1000 Then If a >= 100 Then b = 3 ElseIf a >= 10 Then b = 2 Else b = 1 End If End If Text2 = b 例1:打开Access数据库“所用文件.mdb”。要求编写窗体djzh上“成绩等级”

按钮的单击事件处理代码,实现如下功能:当成绩小于0或大于100,显示“非法数据”,否则按如下规则转换: 成绩≥85:优秀 60≤成绩<85 :合格 成绩<60 :不合格 Dim cj As Single, dj As String cj = Text1.Value Select Case cj Case 85 To 100 dj = "优秀" Case 60 To 84 dj = "合格" Case 0 To 59 dj = "不合格" Case Else dj = "非法数据" End Select Text2.Value = dj 例2:打开Access数据库“所用文件.mdb”。要求编写窗体leapyear上“是否闰年”按钮的单击事件处理代码,实现如下功能:输入一个日期,单击“是否闰年”按钮,根据判断结果显示“是闰年”或“不是闰年”。 ( 参见P218 字符串转换日期函数DateValue ) 闰年的条件是:年份能被4整除但不能被100整除,或能被400整除。 Dim y As Integer y = Year(DateValue(Text1.Value)) If (y Mod 4 = 0 And y Mod 100 <> 0) Or y Mod 400 = 0 Then Text2.Value = "是闰年" Else Text2.Value = "不是闰年" End If

Access二级复习资料

第1章数据库技术概述 一、选择题 是一种()。 A. 数据库 B. 数据库系统 C. 数据库管理软件 D. 数据库管理员 答案:C 2.菜单命令名称的右侧带有三角符号表示() A. 该命令已经被设置为工具栏中的按钮 B. 将光标指向该命令时将打开相应的子菜单 C. 当前状态下该命令无效 D. 执行该命令后会出现对话框 。 答案:B 数据库的对象包括() A. 要处理的数据 B. 主要的操作内容 C. 要处理的数据和主要的操作内容 D. 仅为数据表 答案:C 数据库7个对象中,()是实际存放数据的地方。 A. 表 B. 查询 C. 报表 D.窗体 答案:A - 数据库中的表是一个()。 A. 交叉表 B. 线型表 C. 报表 D.二维表 答案:D 6.在一个数据库中存储着若干个表,这些表之间可以通过()建立关系。 A. 内容不相同的字段 B. 相同内容的字段 C. 第一个字段 D. 最后一个字段 答案:B 中的窗体是()之间的主要接口。 A. 数据库和用户 B. 操作系统和数据库 C. 用户和操作系统 D. 人和计算机 : 答案:A 二、填空题 中的一个组件,它能够帮助我们。 办公软件,数据库管理 数据库中的表以行和列来组织数据,每一行称为,每一列称为。 答案:一条记录,一个字段 数据库中表之间的关系有、和关系。 答案:一对一,一对多,多对多

· 5.查询可以按照不同的方式、和数据,查询也可以作为数据库中其他对象的。 答案:查看,分析,更改数据,数据来源 6.报表是把数据库中的数据的特有形式。 答案:打印输出 7. 数据访问页可以将数据库中的数据发布到上去。 答案:Internet 三、判断题 1.数据就是能够进行运算的数字。() 答案:× 2.在Access数据库中,数据是以二维表的形式存放。() ~ 答案:√ 3.数据库管理系统不仅可以对数据库进行管理,还可以绘图。() 答案:× 4.“学生成绩管理”系统就是一个小型的数据库系统。() 答案:√ 5.用二维表表示数据及其联系的数据模型称为关系模型。() 答案:√ 6.记录是关系数据库中最基本的数据单位。() 答案:× 7.只有单击主窗口的“关闭”按钮,才能退出Access2003。()@ 答案:× 8.Access2003 对数据库对象的所有操作都是通过数据库窗口开始的。() 答案:√ 9.Access的数据库对象包括表、查询、窗体、报表、页、图层和通道七种。()答案:× 10. “罗斯文”示例数据库是一个很好的帮助示例。 答案:√ 四、简答题 1.启动Access2003的方法有哪几种 答案:启动Access2003的方法有3种:通过“开始”菜单启动;通过桌面快捷方式启动;通过“开始”菜单中的Access2003选项启动。 - 2.退出Access2003的方法有哪几种 答案:退出Access2003的方法有5种:单击主窗口的“关闭”按钮;在菜单栏中选择“文件→退出”命令;双击控制菜单图标;单击控制菜单图标,在弹出的下拉菜单中单击“关闭”命令;直接按Alt+F4键。 3.使用Access2003的帮助系统主要有哪几种方法 答案:使用Access2003的帮助系统主要有3种方法:使用“帮助”任务窗格;使用“Office

相关主题
文本预览
相关文档 最新文档