access 数据库基础习题集...

73
普通高等教育“十二五”规划教材 公共课系列 Access 数据库基础习题集 及实验指导 林志英 主编 高润泉 副主编 科学出版社 职教技术出版中心 www.abook.cn

Upload: others

Post on 20-Jan-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

普通高等教育“十二五”规划教材 公共课系列

Access 数据库基础习题集 及实验指导

刘 东 林志英 主编

刘 丽 高润泉 李 湛 副主编

周 进 钱 进 参 编

北 京

学出版社

职教技术出版中心

www.abook.cn

内 容 简 介

本书与《Access 数据库基础教程》(刘东主编,科学出版社出版)章节

对应。全书共分两部分,第一部分共 11 章,前 9 章内容包括习题解析、自测

习题、自测习题参考答案和主教材课后综合练习参考答案;第 10 章和第 11章重点介绍了全国计算机等级考试二级 Access 考试的笔试、机试复习要点,

对近几年的笔试、机试试题进行了解析。第二部分为实验指导,包括 9 个实验,

详细介绍了每个实验的实验目的、实验内容及参考步骤,将主教材中的系统

开发案例细化分解并贯穿到每个实验环节中,最终完成该系统的开发。 本书既可作为初学者学习 Access 关系数据库系统的参考书,也可作为

全国计算机等级考试二级 Access 考试的复习参考书,以及本科高等院校、

计算机培训班等学生的实用自学参考书。

图书在版编目(CIP)数据 Access 数据库基础习题集及实验指导/刘东,林志英主编. —北京:科学出

版社,2012 (普通高等教育“十二五”规划教材·公共课系列) ISBN 978-7-03-033952-2

Ⅰ. ①A… Ⅱ. ①刘… ②林… Ⅲ. ①关系数据库系统:数据库管理系

统-高等学校-教学参考资料 Ⅳ. ①TP311.138

中国版本图书馆 CIP 数据核字(2012)第 058362 号

责任编辑:陈晓萍 吕燕新 赵亮/责任校对:耿耘

责任印制:吕春珉/封面设计:东方人华平面设计部

印刷

科学出版社发行 各地新华书店经销 *

2012 年 5 月第 一 版 开本:787×1092 1/162012 年 5 月第一次印刷 印张:13 1/4

字数:302 000

定价:23.00 元

(如有印装质量问题,我社负责调换)

销售部电话 010-62142126 编辑部电话 010-62134021

版权所有,侵权必究 举报电话:010-64030229;010-64034315;13501151303

前 言 随着信息时代的到来以及计算机信息技术的飞速发展,快速掌握计算机应用的相关

知识成为广大计算机初学者和爱好者的迫切要求。为此,编者结合在教学和辅导过程中

的经验,编写了这本与《Access 数据库基础教程》配套的《Access 数据库基础习题集及

实验指导》。 本书在《Access 数据库基础教程》的基础上结合全国计算机等级考试二级 Access

辅导教案编写而成。在编写本书时,力求按照教育部考试中心 2011 年版最新大纲的要求,

为学生提供既方便实用又简单易学的提纲式复习思路,使学生能够以大纲为主线,快速

了解书中每个章节的知识要点,并通过大量的习题解析和自测练习巩固各知识点。 本书共分两部分。第一部分共 11 章,包括各章习题及其解答。其中,第 10 章和第

11 章重点介绍了全国计算机等级考试二级 Access 的笔试、机试复习要点,将近几年的

笔试、机试试题进行了解析。第二部分为实验指导,包括 9 个实验,详细介绍了每个实

验的实验目的、实验内容及参考步骤。该部分的特点是将一个系统开发案例贯穿到每个

实验环节中,最终完成该系统的开发。 通过本书的学习,学生可以巩固主教材各章的知识要点,通过大量例题练习,以及

综合的上机实验练习,实现从易到难,边学、边练、边提高,最终完成一个完整的系统

开发的学习过程。 本书既可作为初学者学习 Access 2003 关系数据库系统的参考书,也可作为全国计

算机等级考试二级 Access 考试的复习参考书,以及本科高等院校、计算机培训班等学生

的实用自学参考书。 本书第一部分的第 1~3 章由刘东编写,第 4~11 章由林志英编写。第二部分的实验

1、实验 2 和实验 3 由刘东编写,实验 4、实验 5 由高润泉编写,实验 6、实验 7 由李湛

编写,实验 8、实验 9 由刘丽编写。全书由刘丽统稿。 本书得到“北京市属高等学校人才强教计划资助项目”支持。由于编者水平有限,

加上编写时间仓促,疏漏和不足之处在所难免,敬请广大读者朋友批评指正。一本书的

成功,离不开读者的参与,我们期待着您的意见与建议。

编 者

2012 年 2 月

学出版社

职教技术出版中心

www.abook.cn

目 录

第一部分 习 题 集

第 1 章 数据库基本概述 ························································································································· 3 1.1 习题解析 ···································································································································· 3 1.2 自测习题 ···································································································································· 7

1.3 自测习题参考答案 ················································································································ 10

1.4 课后综合练习参考答案 ······································································································· 10

第 2 章 数据库和数据表 ······················································································································· 12

2.1 习题解析 ·································································································································· 12

2.2 自测习题 ·································································································································· 16

2.3 自测习题参考答案 ················································································································ 18

2.4 课后综合练习参考答案 ······································································································· 18

第 3 章 查询·············································································································································· 20 3.1 习题解析 ·································································································································· 20 3.2 自测习题 ·································································································································· 24

3.3 自测习题参考答案 ················································································································ 26

3.4 课后综合练习参考答案 ······································································································· 26

第 4 章 窗体的创建和操作··················································································································· 28

4.1 习题解析 ·································································································································· 28

4.2 自测习题 ·································································································································· 31

4.3 自测习题参考答案 ················································································································ 33

4.4 课后综合练习参考答案 ······································································································· 33

第 5 章 报表的创建和操作··················································································································· 35

5.1 习题解析 ·································································································································· 35

5.2 自测习题 ·································································································································· 38

5.3 自测习题参考答案 ················································································································ 40

5.4 课后综合练习参考答案 ······································································································· 41

第 6 章 Web 数据访问页······················································································································ 42

6.1 习题解析 ·································································································································· 42 6.2 自测习题 ·································································································································· 44

6.3 自测习题参考答案 ················································································································ 46 6.4 课后综合练习参考答案 ······································································································· 46

第 7 章 宏 ·················································································································································· 48

7.1 习题解析 ·································································································································· 48

7.2 自测习题 ·································································································································· 50

7.3 自测习题参考答案 ················································································································ 52

Access 数据库基础习题集及实验指导

iv

7.4 课后综合练习参考答案 ······································································································· 52

第 8 章 模块与 VBA ······························································································································· 53

8.1 习题解析 ·································································································································· 53

8.2 自测习题 ·································································································································· 58

8.3 自测习题参考答案 ················································································································ 62

8.4 课后综合练习参考答案 ······································································································· 62

第 9 章 Access 2003 应用系统设计开发与发布·········································································· 63

9.1 习题解析 ·································································································································· 63

9.2 自测习题 ·································································································································· 65

9.3 自测习题参考答案 ················································································································ 66

9.4 课后综合练习参考答案 ······································································································· 66

第 10 章 笔试复习指导 ························································································································· 68

10.1 笔试复习要点······················································································································· 68

10.2 最新笔试试题及解析 ········································································································· 71

10.3 往年笔试试题······················································································································· 86 第 11 章 机试复习指导 ······················································································································· 103

11.1 机试复习要点 ····················································································································· 103

11.2 机试试题解析 ····················································································································· 106

11.3 机试模拟样题 ····················································································································· 109

11.4 机试模拟样题参考答案··································································································· 111

第二部分 实 验 指 导

案例介绍 ····················································································································································· 115 一、案例设计的提出及要解决的问题 ···················································································· 115

二、案例设计要实现的主要功能 ····························································································· 115

三、案例成果展示 ························································································································ 115

四、案例实现 ································································································································· 116

五、教师档案管理系统程序设计 ····························································································· 119

实验 1 Access 2003 操作初步········································································································· 120

一、实验目的 ································································································································· 120

二、实验内容 ································································································································· 120

三、自测操作题····························································································································· 122

四、思考与练习····························································································································· 123

实验 2 Access 数据库和表的创建·································································································· 124

一、实验目的 ································································································································· 124

二、实验内容 ································································································································· 124

三、自测操作题····························································································································· 131

四、思考与练习····························································································································· 132

学出版社

职教技术出版中心

www.abook.cn

目 录

v

实验 3 Access 查询及其应用 ··········································································································· 134 一、实验目的 ································································································································· 134

二、实验内容 ································································································································· 134

三、自测操作题····························································································································· 146

四、思考与练习····························································································································· 147

实验 4 Access 窗体及其应用 ··········································································································· 148

一、实验目的 ································································································································· 148

二、实验内容 ································································································································· 148

三、自测操作题····························································································································· 158

四、思考与练习····························································································································· 158

实验 5 Access 报表 ····························································································································· 159

一、实验目的 ································································································································· 159 二、实验内容 ································································································································· 159

三、自测操作题····························································································································· 165

四、思考与练习····························································································································· 166

实验 6 数据访问页 ······························································································································· 167 一、实验目的 ································································································································· 167

二、实验内容 ································································································································· 167

三、自测操作题····························································································································· 168

四、思考与练习····························································································································· 169

实验 7 宏的创建与操作 ······················································································································ 170

一、实验目的 ································································································································· 170 二、实验内容 ································································································································· 170

三、自测操作题····························································································································· 173

四、思考与练习····························································································································· 174

实验 8 模块与 VBA ······························································································································ 175

一、实验目的 ································································································································· 175

二、实验内容 ································································································································· 175

三、自测操作题····························································································································· 185

四、思考与练习····························································································································· 186

实验 9 Access 系统开发案例——图书借阅管理系统······························································ 188

一、案例分析 ································································································································· 188

二、案例设计实现 ························································································································ 188

三、案例设计参考步骤 ··············································································································· 190

附录 ······························································································································································ 201 参考文献 ····················································································································································· 204

第一部分

习 题 集

学出版社

职教技术出版中心

www.abook.cn

第 1 章 数据库基本概述

1.1 习 题 解 析

1.Access 数据库管理系统采用的数据模型是________。 A.层次模型 B.环状模型 C.关系模型 D.网状模型

【答案】C 【解析】本题考查的知识点是数据模型。数据模型主要分为 3 种:网状模型、层次

模型、关系模型。在关系模型中,数据的逻辑结构是一个二维表,每一个二维表称为一

个关系。关系数据库采用关系模型作为数据的组织方式。它的发展十分迅速,目前已成为

占据主导地位的数据库管理系统。Access 是关系型数据库管理系统。因此正确答案为 C。 2.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS),这三者之间

的关系是________。 A.DB 包括 DBS 和 DBMS B.DBMS 包括 DB 和 DBS C.DBS 包括 DB 和 DBMS D.没有关系

【答案】C 【解析】本题考查的知识点是数据库系统的概念。数据库系统一般由数据库、数据库

管理系统、应用系统、数据库管理员和用户构成。数据库是指长期存储在计算机内的,

有组织、可共享的数据的集合。因此正确答案为 C。 3.用一个不加任何限制的无向图来表示的实体之间联系的模型称为________。

A.网状模型 B.层次模型 C.关系模型 D.环状模型 【答案】A 【解析】本题考查的知识点是模型的表示方式。网状模型用不加任何限制的无向图

来表示,关系模型用二维表来表示,层次模型用树形结构来表示。因此正确答案为 A。 4.关系数据库系统能够实现的 3 种基本关系运算是________。

A.索引、排序、查询 B.建库、输入、输出 C.选择、投影、联接 D.显示、统计、删除

【答案】C 【解析】本题考查的知识点是基本关系运算。在关系代数中,有 4 种基本的专门关

系运算:选择、投影、联接和除法运算。因此正确答案为 C。 5.数据库管理系统的基本功能中不包括________功能。

A.数据定义 B.数据操作 C.数据控制 D.磁盘管理 【答案】D 【解析】本题考查的知识点是数据库管理系统的基本功能。数据库管理系统的基

本功能包括数据库定义功能、数据库操纵功能、数据库查询功能、数据库控制功能、数

据库通信功能。因此正确答案为 D。

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

4

6.以下各项不是数据库主要特点的是________。 A.数据可以共享 B.数据的冗余度大 C.数据独立性 D.数据完整性、安全性

【答案】B 【解析】本题考查的知识点是数据库的特点。数据库是相互关联的数据的集合,具

有较小的数据冗余,可供多个用户共享,具有较高的数据独立性,具有安全控制机制,

能够保证数据的安全、可靠,允许并发使用数据库,能有效、及时地处理数据,并能保

证数据的一致性和完整性。因此正确答案为 B。 7.关系数据库中的数据表________。

A.既相对独立,又相互联系 B.相互联系,不能单独存在 C.完全独立,相互没有关系 D.以数据表名来表现其相互间的联系

【答案】A 【解析】本题考查的知识点是数据表之间的关系。数据库中的数据不是孤立的,数

据与数据之间是相互关联的。因此正确答案为 A。 8.以下不属于 Access 对象的是________。

A.表 B.文件夹 C.窗体 D.查询 【答案】B 【解析】本题考查的知识点是 Access 数据库中的对象。Access 数据库中的对象包括:

表、查询、窗体、报表、宏、数据页、模块。因此正确答案为 B。 9.从指定的关系中选择某些元组形成新的关系,这是关系运算中的________运算。

A.选择 B.投影 C.联接 D.联合 【答案】A 【解析】本题考查的知识点是选择运算。选择运算是 简单的运算,它从指定的关

系中选择某些元组形成新的关系,被选择的元组是用满足某个逻辑条件来指定的。因此

正确答案为 A。 10.________是对关系的描述。

A.二维表 B.关系模式 C.记录 D.属性 【答案】A 【解析】本题考查的知识点是关系的表示形式。在关系模型中,用一个二维表来描

述一个关系。因此正确答案为 A。 11.在 E-R 图中,用来表示实体的图形是________。

A.矩形 B.椭圆形 C.菱形 D.三角形 【答案】A 【解析】本题考查的知识点是 E-R 图。在 E-R 图中,矩形表示实体,椭圆表示属性,

菱形表示联系。因此正确答案为 A。

12.设有部门和员工两个实体,每个员工只能属于一个部门,一个部门可以有多个

员工,则部门和员工实体之间的联系类型为________。 A.多对多 B.一对多 C.多对一 D.一对一

第一部分 习 题 集

5

【答案】B 【解析】本题考查的知识点是实体之间的联系类型。每一个部门实体对应多个员工实

体,则部门实体与员工实体之间是一对多的关系。因此正确答案为 B。

13.设有班级和班长两个实体,每个班级只能有一个班长,每个班长只能在一班级

任职,则班级和班长实体之间的联系类型为________。 A.多对多 B.一对多 C.多对一 D.一对一

【答案】D 【解析】本题考查的知识点是实体之间的联系类型。若实体集 A 中的每个实体,实体

B 集中至多有一个(也可以没有)实体与之对应,反之亦然,则 A、B 两个实体间是一对

一的关系。因此正确答案为 D。

14.图 1-1-1 所示为________模型。

图 1-1-1 示例模型

A.层次 B.关系 C.网状 D.树状 【答案】A 【解析】本题考查的知识点是数据模型。层次模型的特征是有且仅有一个结点没有父

结点,即根结点。其他结点有且只有一个父结点。网状模型的特征是允许一个以上的结

点没有父结点,允许一个结点有多个父结点。关系模型用一个二维表结构来表示。因此

正确答案为 A。

15.从表 1-1-1 所示“学生”表中,经过________运算可以得到表 1-1-2 的内容。 A.选择 B.投影 C.联接 D.联合

【答案】A 【解析】本题考查的知识点是专门的关系运算。选择运算是从一个关系中找出满足条

件的记录。投影运算是从一个关系中选出若干字段组成新的关系。联接运算是指把两个

关系中的记录按一定的条件横向结合,生成一个新的关系。因此正确答案为 A。

表 1-1-1 “学生”表 1

学号 姓名 性别 出生日期

1101 李丽 女 1993-10-3

1102 王红 女 1993-8-7

1103 孙磊 男 1993-2-13

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

6

表 1-1-2 “学生”表 2

学号 姓名 性别 出生日期

1101 李丽 女 1993-10-3

1102 王红 女 1993-8-7

16.已知选课关系模式表示为:选课(学号,课程号,成绩),则关键字是________。 A.学号 B.课程号 C.成绩 D.学号和课程号

【答案】D 【解析】本题考查的知识点是关系模式的表示。在关系模式的表示中,括号外为关系

模式的名称,括号内为关系模式的属性,带有下划线的属性为关键字。因此正确答案为 D。

17.数据库管理技术的发展经历了人工管理、________、________阶段。 【答案】文件系统,数据库系统 【解析】本题考查的知识点是数据库管理技术发展的阶段。在计算机诞生初期,

计算机主要用于科学计算,此时的数据管理以人工的方式进行;随着磁盘等直接存取设

备的出现,数据管理进入文件系统阶段;从 20 世纪 60 年代后期开始,数据管理进入了

数据库系统阶段。 18.如果一个属性集不是所在关系的关键字,而是其他关系的关键字,则该属性集

称为________。 【答案】外部关键字 【解析】本题考查的知识点是外部关键字。如果一个属性集不是所在关系的关键字,

而是其他关系的关键字,则该属性集称为外部关键字。

19.实体-联系法即通常所说的________方法。 【答案】E-R 【解析】本题考查的知识点是 E-R 图。E-R 是 Entity-Relationship 的缩写,这种方法

用于对现实世界的信息进行描述,由于方法简单、实用,得到了普遍的应用。 20.关系的完整性约束条件包括________、________、________。 【答案】实体完整性,参照完整性,用户定义完整性 【解析】本题考查的知识点是关系完整性约束条件。关系模型有三类完整性约束:

实体完整性、参照完整性、用户定义完整性。 21.在数据库系统中,实现各种数据管理功能的核心软件是________。 【答案】数据库管理系统(DBMS) 【解析】本题考查的知识点是数据库管理功能。数据库的各种功能和特性并不是数

据库中的数据固有的,是靠数据库管理系统提供的。数据库管理系统的任务是对数据资

源进行管理,并使之能为多个用户共享,同时还能保证数据的安全性、可靠性、完整性、

一致性,还要保证数据的高度独立性,是数据库系统中的核心软件。 22.Access 数据库中,专用于打印的对象是________。 【答案】报表 【解析】本题考查的知识点是 Access 数据库的基本对象。报表对象可以按照用户要

第一部分 习 题 集

7

求的格式和内容打印数据库中的各种信息。 23.Access 数据库系统是________数据库系统。 【答案】关系 【解析】本题考查的知识点是 Access 数据库的特性。现在的数据库系统基本都支持

关系模型。Access 数据库是基于关系模型的关系数据库管理系统。 24.从关系模式中,指定若干属性组成新的关系称为________。 【答案】投影 【解析】本题考查的知识点是投影的运算。从一个关系中选出若干字段组成新的关系

是投影运算。 25.在关系模型中,用来表示实体关系的是________。 【答案】表 【解析】本题考查的知识点是关系模型。在关系模型中,用来表示实体关系的是表。 26.在表中能够唯一标识一条记录的字段或字段组合称为________。 【答案】候选关键字 【解析】本题考查的知识点是候选关键字的概念。在表中能够唯一标识一条记录的

字段或字段组合称为候选关键字。一个表中可以有多个候选关键字。

1.2 自 测 习 题

一、选择题

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.Access 只能使用系统菜单创建数据库应用系统 B.Access 不具备程序设计能力

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

8

C.Access 只具备了模块化程序设计能力 D.Access 具有面向对象的程序设计能力

7.以下 Access 对象中,用来检索和查询数据的是________。 A.表 B.文件夹 C.窗体 D.查询

8.用 Access 创建的数据库文件,其扩展名是________。 A..adp B..dbf C..mdb D..frm

9.以下不属于数据库系统的组成的是________。 A.数库库(DB) B.数据库管理系统(DBMS) C.数据库管理员 D.操作系统

10.在关系数据库,能唯一标识一条记录的属性或属性集的组合,称为________。 A.关键字 B.字段 C.记录 D.关系

11.在 E-R 图中,用来表示属性的图形是________。 A.矩形 B.椭圆形 C.菱形 D.三角形

12.在 E-R 图中,用来表示联系的图形是________。 A.矩形 B.无向边 C.菱形 D.三角形

13.设一个仓库可以存放多种商品,一种商品只能存放在一个仓库中,则仓库和商

品之间的联系类型为________。 A.多对多 B.一对多 C.多对一 D.一对一

14.Access 的数据库类型是________。 A.层次数据库 B.网状数据库 C.关系数据库 D.面向对象数据库

15.从表 1-1-1 所示“学生”表中,经过________运算可以得到表 1-1-3 的内容。 A.选择 B.投影 C.联接

表 1-1-3 “学生”表 3

学 号 姓 名 性 别

1101 李丽 女

1102 王红 女

1103 孙磊 男

16.已知选课关系模式表示为:选课(学号,课程号,成绩),则关系名是________。

A.学号 B.课程号 C.成绩 D.选课 17.在数据库中存储的是________。

A.数据模型 B.信息 C.数据结构 D.数据 18.在 Access 中,可以同时打开________个数据库。

A.1 B.2 C.3 D.多个 19.在数据管理技术的发展过程中,数据独立性 高的阶段是________。

A.人工管理 B.文件系统

第一部分 习 题 集

9

C.数据项管理 D.数据库系统 20.图 1-1-2 所示为________模型。

A.层次 B.关系 C.网状 D.树状

供应商

零件 库存

项目

图 1-1-2 示例模型

二、填空题

1.参照完整性是一个准则系统,Access 使用这个系统来确保相关表中的记录之

间________的有效性,并且不会因意外而删除或更改相关数据。 2.在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为________。 3.在关系数据库模型中,二维表的列称为属性,二维表的行称为________。 4.Access 数据库包含表、查询、窗体、报表、________、宏和模块等基本对象。 5.Access 数据库中包含了 3 种关系方式:一对一、________、多对多。 6.Access 数据库中依赖于________操作系统。 7.Access 数据库系统适合用于开发________数据应用系统。 8.从关系模式中,找出符合条件的记录称为________。 9.DBS 指的是________。 10.表中的一列就是一个________,表中的一行是一个________。 11.数据独立性是指________与________之间相互独立,彼此不受影响。 12.DBMS 是________。 13.数据库系统的核心是________。 14.Access 提供的创建数据库的常用方法有________、创建空数据库、使用模板创

建数据库。 15.为了避免数据库中数据的丢失或损坏,应该经常对数据进行________操作。 16.一个低一级范式的关系模式,通过模式分解可以转换为若干个高一级范式的关

系模式的集合,这个过程称为________。 17.数据库设计一般分为 6 个步骤:需求分析、________、________、________、

数据库实施、数据运行和维护。 18.将联接中的“θ”换成“=”,功能是从关系 R 和 S 的笛卡儿积中选取 A、B 属

性值相等的那些元组,这种连接叫________。 19.________是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相

同的属性组,并且要在结果中将重复的属性去掉。

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

10

20.关系代数的运算可以分为两类:一类是传统的集合运算,另一类是________。

1.3 自测习题参考答案

一、选择题

题号 1 2 3 4 5 6 7 8 9 10 答案 B A A C B D D C D A 题号 11 12 13 14 15 16 17 18 19 20 答案 B B B C B D D A D C

二、填空题

1.关系 11.数据,程序 2.选择 12.数据库管理系统 3.元组(或记录) 13.数据库管理系统 4.数据访问页 14.使用向导创建数据库 5.一对多 15.备份 6.Windows 16.规范化 7.小型 17.概念结构设计,逻辑结构设计,物理结构设计 8.选择 18.等值联接 9.数据库系统 19.自然联接 10.属性,元组 20.专门的关系运算

1.4 课后综合练习参考答案

一、思考题

二、选择题

1.A 2.C 3.A 4.A 5.D 6.B 7.A 8.C 9.D 10.A

三、填空题

1.投影,选择,联接 2.N∶M 3.对象 4.查询、窗体、报表、页、宏和模块 5.Office

第一部分 习 题 集

11

6.标题栏,菜单栏,工具栏,工作区,状态栏,任务窗格 7.记录,字段 8.一对一,一对多,多对多 9.层次模型,网络模型,关系模型 10.差

学出版社

职教技术出版中心

www.abook.cn

第 2 章 数据库和数据表

2.1 习 题 解 析

1.Access 2003 数据库中,表和数据库的关系是________。 A.一个数据库可以包含多个表 B.一个表只能包含两个数据库 C.一个表可以包含多个数据库 D.一个数据库只能包含一个表

【答案】A 【解析】本题考查的知识点是数据库和表的关系。在 Access 2003 数据库中,所有

对象都放在同一个数据库文件中,包括表、查询、窗体、报表、数据页、宏和模块,每

一种对象可以有多个,即一个数据库文件中可以包含多个表、多个查询,等等。因此正

确答案为 A。 2.以下有关关键字的描述,正确的是________。

A.一个表中可以有多个候选关键字 B.一个表中可以有多个关键字 C.关键字只能由一个字段构成 D.关键字的值可以不唯一

【答案】A 【解析】本题考查的知识点是关键字。在表中能够唯一标识一条记录的字段或字段

组合,称为候选关键字。一个表中可能有多个候选关键字,从候选关键字中选择一个作

为关键字。因此正确答案为 A。 3.Access 表中字段的数据类型不包括________。

A.文本 B.数字 C.自动编号 D.通用 【答案】D 【解析】本题考查的知识点是字段的数据类型。Access 2003 的表设计视图中共提

供了 10 种数据类型:文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE 对

象、超链接和查阅向导。因此正确答案为 D。 4.以下有关字段属性的描述,错误的是________。

A.字段大小可用于设置文本、数字或自动编号等类型字段的 大容量 B.可对任意类型的字段设置默认值属性 C.有效性规则属性是用于限制此字段输入值的表达式 D.不同的字段类型,其字段属性相同

【答案】B 【解析】本题考查的知识点是字段的属性。字段的类型不同,字段的常规属性也不

完全相同。字段大小属性决定一个字段占用的存储空间大小。该属性只对文本、数字和

自动编号类型的字段有效。任何类型的字段都可设定默认值,默认值的类型要与该字段

第一部分 习 题 集

13

的类型一致。设定默认值后,在添加新记录时,Access 将自动为该字段填入默认值。有

效性规则用于指定对输入到本字段的数据的要求,以保证用户输入的数据有效。该规则

在输入或修改数据时有效。因此正确答案为 B。 5.若要在“出生日期”字段设置“1994 年以前出生的学生”有效性规则,应在该字

段有效性规则处输入________。 A.<#1994-01-01# B.<1994 年以前出生的学生 C.>#1994-01-01#? D.1994 年以前出生的学生

【答案】A 【解析】本题考查的知识点是有效性规则的条件设置。#1994-01-01#是 Access 中日

期常量的表示方法。因此正确答案为 A。 6.以下有关 Access 筛选记录的描述,错误的是________。

A.按选定内容筛选 B.按窗体筛选 C.按选定内容排除筛选 D.只可以设定一个筛选条件

【答案】D 【解析】本题考查的知识点是筛选记录的方式。筛选是根据指定的条件从一个表中

找出所有满足该条件的记录,将不满足条件的记录暂时隐藏起来。Access 中的筛选方式

有:按选定内容筛选、按选定内容排除筛选、按窗体筛选、高级筛选。对高级筛选可以

设定多个条件,也可以将表达式作为筛选条件。因此正确答案为 D。 7.以下有关索引的描述,错误的是________。

A.主索引就是主键 B.唯一索引字段的值必须是唯一的,不能重复 C.索引只能是单字段的索引 D.索引可以是多字段的索引

【答案】C 【解析】本题考查的知识点是索引的概念。Access 中的索引分为 3 种类型:主索引、

唯一索引和普通索引。主索引就是主键,Access 会将表中的主键自动设置为主索引,主

索引只能有一个。唯一索引字段的值必须是唯一的,不能有重复。一个表中可以有多个

唯一索引。普通索引字段的值可以重复,一个表中可以有多个普通索引。在 Access 中,

既可以建立单个字段的索引,也可以建立多个字段的索引。因此正确答案为 C。 8.在设置或编辑关系时,可以设置的选项是________。

A.实施参照完整性 B.级联更新相关字段 C.级联删除相关记录 D.以上选项都正确

【答案】D 【解析】本题考查的知识点是编辑关系。“编辑关系”对话框如图 1-2-1 所示。因此

正确答案为 D。

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

14

图 1-2-1 “编辑关系”对话框

9.若 A、B 两个表之间是一对一的关系,则以下描述不正确的是________。 A.联接字段的数据类型必须相同 B.联接字段的名称可以不相同 C.联接字段在两个表中均为主索引 D.联接字段的数据类型和名称必须都相同

【答案】D 【解析】本题考查的知识点是表之间的关系。在 Access 中,两个表可以通过公共字

段建立关系,公共字段也可以称为联接字段。在建立关系时,联接字段的名称可以不同,

但数据类型必须相同。若联接字段在两个表中均为主索引,则两个表是一对一的关系,

若只在一个表中是主索引,则是一对多的关系。因此正确答案为 D。 10.可以插入 Excel 对象的字段类型是________。

A.文本 B.备注 C.OLE D.通用 【答案】C 【解析】本题考查的知识点是 OLE 类型。文本数据类型用于存储文本、数字或文本

与数字的组合。备注数据类型用于存储较长的文本。OLE 对象是指在其他应用程序中创

建的,可链接或嵌入到 Access 数据库中的对象,如 Excel 电子表格、Word 文档、图片等。

OLE 对象字段 大可为 1GB,它主要受磁盘空间限制。因此正确答案为 C。 11.以下字符串中不符合 Access 字段命名规则的是________。

A.aa B.a.3 C.姓名 D.地址 3 【答案】B 【解析】本题考查的知识点是字段的命名规则。Access 字段命名的规则是:字段名

长 64 个字符(包括空格);字段名可采用字母、汉字、数字、空格和其他字符;字段

名不能以空格开头,不能包含点(.)、感叹号(!)、方括号([]),不可打印字符;不

能使用 ASCII 码值为 0~32 的字符。因此正确答案为 B。 12.Access 中不能建立索引的字段是________。

A.数字型 B.货币型 C.文本型 D.OLE 对象 【答案】D 【解析】本题考查的知识点是字段类型。OLE 对象类型不能排序索引。因此正确答

案为 D。

第一部分 习 题 集

15

13.将所有输入字符转换为大写字母的输入掩码是________。 A.> B.< C.0 D.A

【答案】A 【解析】本题考查的知识点是输入掩码。输入掩码字符“>”表示将所有字符转换为

大写。因此正确答案为 A。

14.下列类型的字段中,不可以用“输入掩码”属性进行设置的是________。 A.自动编号 B.文本 C.数字 D.日期/时间

【答案】A 【解析】本题考查的知识点是字段属性。自动编号字段是由 Access 为字段指定一个唯

一的顺序号,该值在表中唯一存在,不能人工干预。因此正确答案为 A。

15.设置主关键字是在________。 A.表的设计视图 B.表的数据表视图 C.查询设计视图 D.窗体设计视图

【答案】A 【解析】本题考查的知识点是表的设计视图。表的设计视图用于新建表对象或修改已

有的表结构,可以在设计视图中设置关键字。因此正确答案为 A。

16.主键字段不允许包含________值。 【答案】重复值或 Null 【解析】主键用来唯一标识表中的每一条记录,Access 不允许为主键字段中输入重复

值或 Null。 17.在 Access 数据库中,________、________和自动编号类型的字段可由用户根据

实际需要设置大小。 【答案】文本,数字 【解析】字段的大小决定了一个字段所占用的存储空间。在 Access 数据库中,文本、

数字和自动编号类型的字段可由用户根据实际需要设置大小,其他类型的字段由系统确

定大小。 18.不能对数据类型为备注、________、________的字段进行排序。 【答案】超链接,OLE 对象 【解析】Access 中不能对数据类型为备注、超链接、OLE 对象的字段进行排序。 19.Access 数据表的字段名不能以________开头。 【答案】空格 【解析】字段名的命名规则中规定:字段名不能以空格开头。 20.在 Access 中,可以按________和________两种顺序来排序。 【答案】升序,降序 【解析】在 Access 中可以按升序和降序两种顺序来排序。 21.________用于指定输入的数据违反有效性规则时的提示信息。 【答案】有效性文本 【解析】有效性规则用于指定对输入到指定字段的数据的要求,以保证输入的数据是

正确有效的;有效性文本用于指定输入的数据违反有效性规则时的提示信息。

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

16

22.只能在表的________视图中修改已有的字段类型。 【答案】设计 【解析】表的设计视图用于新建表对象或修改已有的表结构。

23.________类型的字段不能用于记录分组。 【答案】OLE 对象 【解析】OLE 对象类型的字段不能用于记录分组。 24.在 Access 中,一个汉字和一个西文字符一样,均占________字符。 【答案】一个 【解析】在 Access 中,一个汉字和一个西文字符一样,均占一个字符。 25.________属性值用于在数据表视图、窗体和报表中替换字段名,但并不改变表

中的字段名。 【答案】标题 【解析】标题属性值用于在数据表视图、窗体和报表中替换字段名,但并不改变表中

的字段名。

2.2 自 测 习 题

一、选择题

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.如果在表中建立需要存放 Word 文档的字段,其数据类型应当为________。 A.文本类型 B.货币类型 C.是/否类型 D.OLE 类型

7.返回某一天的年份的表达式是________。 A.year(12/1/2009) B.year("12/1/2009") C.year(%12/1/2009%) D.year(#12/1/2009#)

8.算式 5 mod 3 的结果是________。 A.0 B.1 C.2 D.3

9.查找姓李的学生,用到的表达式是________。 A.李* B.李? C.李# D.李$

第一部分 习 题 集

17

10.Access 默认的文本型字段大小为________。 A.25 个字符 B.50 个字符 C.100 个字符 D.125 个字符

11.在 Access 中,空数据库是指________。 A.没有查询的数据库 B.没有窗体的数据库 C.没有任何数据库对象的数据库 D.表中没有数据的数据库

12.以下不属于编辑表中内容的操作是________。 A.定位记录 B.选择记录 C.复制字段中的数据 D.添加字段

13.以下字符串中不符合 Access 字段命名规则的是________。 A.^__^笑脸 B.party C.Tom.li D.abc

14.在一个“职员”表中,要使“年龄”字段的取值为 18~60,则在“效性规则”

属性框中输入的表达式为________。 A.>=18 AND <=60 B.>=18 OR <=60 C.>=60 AND <=18 D.>=18 &&<=60

15.将所有字符转换为小写的输入掩码为________。 A.> B.< C.0 D.A

16.在 Access 中,建立表结构的方法有________。 A.使用“数据表”视图 B.使用“设计”视图 C.使用“表向导” D.选项 A、B 和 C

17.以下有关 Access 中空值 Null 的描述,正确的是________。 A.空值是尚未存储数据的字段的值 B.空值是数值 0 C.空值是一段空白文本 D.空值是一个或多个空格

18.在对表中某一字段建立索引时,若其值有重复,可选择________索引。 A.主 B.有(无重复) C.无 D.有(有重复)

19.必须输入 0~9 的数字,输入掩码是________。 A.0 B.& C.A D.?

20.OLE 对象数据类型的字段 大长度为________。 A.64MB B.128MB C.512MB D.1GB

二、填空题

1.Access 提供了两种字段数据类型保存文本和数字组合的数据,这两种类型是文本

和________。 2.在 Access 中,数据类型主要包括自动编号、文本、备注、数字、________、货币、

是/否、OLE 对象、超链接和查询向导等。 3.在 Access 中可以定义三种主关键字:自动编号、单字段及________。

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

18

4.如果某一字段没有设置显示标题,Access 系统就默认________为字段的显示标题。 5.自动编号数据类型一旦被指定,就会永久地与________连接。 6.在“选课成绩”表中筛选分数低于 60 的学生,需在“筛选目标”属性框中输入

________。 7.在 Access 中,查找空字符串与查找________的方法是相似的。 8.在“数据表”视图中,________某字段后,无论用户怎样水平滚动窗口,该字段

总是可见的,并且总是显示在窗口的 左边。 9.关系是通过两个表间的________建立起来的。 10.创建表结构可以有三种方式,分别是________、________和________。 11.若某字段的有效性规则要求输入以A 开头的 4 个字符,则有效性规则是________。 12.若某字段的有效性规则要求输入一个非零数,则有效性规则是________。 13.若输入的任何字符均按原字符保存,显示为*,则输入掩码为________。 14.________类型和________类型的值不能进行求和操作。 15.要在表中使某些字段移动显示位置,可使用________的方法。

2.3 自测习题参考答案

一、选择题

题号 1 2 3 4 5 6 7 8 9 10 答案 D C D A B D D C A B 题号 11 12 13 14 15 16 17 18 19 20 答案 C D C A B D A D A D

二、填空题

1.备注 9.公共字段 2.日期/时间 10.数据表视图,设计视图,表向导 3.多字段 11.Like"A???" 4.字段名 12.<>0 5.记录 13.密码 6.<60 14.文本,OLE 对象 7.空值 15.拖动 8.冻结列

2.4 课后综合练习参考答案

一、思考题

第一部分 习 题 集

19

二、选择题

1.B 2.C 3.B 4.C 5.A 6.A 7.C 8.B 9.A 10.C

三、填空题

1.OLE 对象 2.长整型 3.多对多(或 N∶M) 4.逻辑型 5.表设计视图 6.自动编号 7.字母,64,.,!,[],’ 8.密码 9.字段的有效性规则 10.冻结

学出版社

职教技术出版中心

www.abook.cn

第 3 章 查 询

3.1 习 题 解 析

1.Access 2003 支持的查询类型是________。 A.选择查询、交叉表查询、参数查询、SQL 查询、操作查询 B.基本查询、选择查询、参数查询、SQL 查询、操作查询 C.统计查询、选择查询、参数查询、SQL 查询、交叉表查询 D.单表查询、多表查询、参数查询、SQL 查询、操作查询

【答案】A 【解析】本题考查的知识点是查询的类型。在 Access 2003 中,查询的类型分为 5

种:选择查询、交叉表查询、参数查询、SQL 查询、操作查询。因此正确答案为 A。 2.查询的数据可以来自________。

A.表 B.查询 C.表和查询 D.窗体 【答案】C 【解析】本题考查的知识点是查询的数据源。查询是按照一定的条件或要求对数据

库中的数据进行检索或操作,查询的数据来源是表或其他查询。因此正确答案为 C。 3.创建 Access 查询可以使用________。

A.查询向导 B.查询设计器 C.SQL 查询 D.以上均可 【答案】D 【解析】本题考查的知识点是创建查询的方法。在 Access 中,可以使用查询向导、

查询设计器和 SQL 语言创建查询。因此正确答案为 D。 4.假设数据库表中有一个“住址”字段,查询住址是天津市的记录的条件是________。

A.Like"天津市" B.Like"天津市*" C.="天津市" D.NOT"天津市*"

【答案】B 【解析】本题考查的知识点是 Like 运算符的使用。选项 D 是查找非天津市的记录;

选项 A 和 C 是查找住址字段等于天津市的记录;选项 B 是查找住于天津市的所有记录。

因此正确答案为 B。 5.以下不属于操作查询的是________。

A.更新查询 B.追加查询 C.删除查询 D.参数查询 【答案】D 【解析】本题考查的知识点是操作查询。在 Access 中,操作查询建立在选择查询的

基础上,但可以对数据表中的记录进行成批更改或移动,打开查询就执行相应的追加、

更新、删除或生成新表的操作。操作查询包括追加、更新、删除和生成表查询 4 种类型。

因此正确答案为 D。

第一部分 习 题 集

21

6.SQL 中的________关键字不会对表进行写操作。 A.SELECT B.DELETE C.UPDATE D.INSERT

【答案】A 【解析】本题考查的知识点是数据操纵。在 Access 中,使用 SQL 语言的 INSERT、

UPDATE、DELETE 命令可以实现数据操纵功能,包括插入记录、更新记录和删除记录。

SELECT 命令可以实现数据查询操作。因此正确答案为 A。 7.已知学生表中包含“学号”字段,能正确查找“学号”前 4 位为“2011”的记录

的准则是________。 A.Mid([学号],4)="2011" B.Left([学号],4)="2011" C.Right([学号],4)="2011" D.Mid([学号],2,4)="2011"

【答案】B 【解析】本题考查的知识点是 Left 函数的使用。在 Access 中,Mid 函数用于从指

定字符串的指定位置提取指定数量的字符,语法为:Mid(string, start[, length])。Left 函数

从字符串左侧算起提取指定数量的字符,语法为:Left(string, length)。Right 函数从字符

串右侧算起提取指定数量的字符,语法为:Right(string, length)。因此正确答案为 B。 8.条件 In("a","b","d")的含义是________。

A.="a" Or ="b" Or ="d" B.="a" And ="b" And ="d" C.>="a" And <="d" D.<"a" Or >"d"

【答案】A 【解析】本题考查的知识点是 In 运算符的使用。在 Access 中, In 运算符的含义是

确定某个字符串的值是否在给定的一组字符串内。因此正确答案为 A。 9.若将工资表中的所有的“基本工资”字段值增加 100 元,适合的查询是________。

A.追加查询 B.删除查询 C.更新查询 D.生成表查询 【答案】C 【解析】本题考查的知识点是更新查询。生成表查询是根据一个或多个表中的全部

或部分数据创建新表。追加查询是将一个或多个表中的一组记录添加到其他表的末尾。

删除查询是从表中删除一组记录。更新查询是对表中一个或多个字段成批修改字段值。

因此正确答案为 C。 10.设计交叉表查询时,必须指定________。

A.行标题 B.列标题 C.值 D.以上都是 【答案】D 【解析】本题考查的知识点是交叉表查询。交叉表查询将字段分成两组,一组显示

在左边,另一组显示在顶部,在行与列交叉的地方可以对数据进行计数、平均等计算,

并显示在交叉点上。交叉表查询由一个或多个行标题、一个列标题和一个总计值组成。

因此正确答案为 D。 11.条件“Between 60 and 100”的含义是________。

A.>60 And <100 B.>=60 And <=100 C.>60 Or <100 D.>=60 Or <=100

【答案】B

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

22

【解析】本题考查的知识点是 Between 运算符。Between 运算符用于确定数据的范围。

Between A And B 表示大于等于 A 且小于等于 B。因此正确答案为 B。 12.在 SQL 查询中,GROUP BY 用于________。

A.选择条件 B.对查询进行排序 C.列表 D.分组条件

【答案】D 【解析】本题考查的知识点是 GROUP BY 子句。在 SQL 查询中,GROUP BY 子句

用于指定对查询结果进行分组。因此正确答案为 D。 13.用“职工”表的“职工号”、“姓名”、“性别”、“部门”、“职务”字段

创建新表“干部”,所使用的查询是________。 A.删除查询 B.生成表查询 C.追加查询 D.交叉表查询

【答案】B 【解析】本题考查的知识点是生成表查询。生成表查询是从一个或多表中提取全

部或部分数据创建一个新表。因此正确答案为 B。 14.在 SQL 语中,定义表的命令是________。

A.CREATE B.ALTER C.DELETE D.UPDATE 【答案】A 【解析】本题考查的知识点是数据定义语言。在 SQL 查询中,使用 CREATE、ALTER

和 DELETE 命令可以完成表的定义、修改和删除。因此正确答案为 A。 15.已知“成绩”表中包含“学号”、“课程编号”和“成绩”3 个字段,从成绩表

中挑选不及格的学生的学号,下面语句正确的是________。 A.SELECT 学号 FROM 成绩 WHERE 成绩<60 B.SELECT 课程编号 FROM 成绩 WHERE 成绩<60 C.SELECT 学号 FROM 成绩 WHERE <60 D.SELECT 课程编号 FROM 成绩 WHERE <60

【答案】A 【解析】本题考查的知识点是 SQL 语句。在 SQL 查询中,SELECT 用于选定目标

列,FROM 用于指定目标列来源的表或查询,WHERE 用于指定查询条件。本题中的目

标列是“学号”,条件是“<60”。因此正确答案为 A。 16.在查询设计视图中,写在“条件”栏同一行的条件之间是________的关系,写

在不同行的条件之间是________的关系。 【答案】与,或 【解析】当查询涉及多个条件时,在“条件”栏同一行的条件之间是与的关系,写在

不同行的条件之间是或的关系。 17.表达“姓名”字段为空的条件是________。 【答案】[姓名] Is Null 【解析】条件运算符 Is Null 表示为空,Is Not Null 表示不为空。字段名要用方括号([])

括起来。 18.创建分组统计查询时,总计项应选择________。 【答案】GROUP BY

第一部分 习 题 集

23

【解析】在 SELECT 语句中使用 GROUP BY 子句可以按某一列的值进行分组。如果

分组后还要求按一定的条件对这些组进行筛选,则可以在 GROUP BY 子句后加上

HAVING 短语来指定筛选条件。 19.查询可以作为窗体、报表、数据访问页的________。 【答案】数据源 【解析】使用查询操作,可以按照不同方式查看、分析表中的数据,也可以使用查询

作为其他查询、窗体、报表或数据访问页的数据源。 20.若要在学生表中查找出生日期在 1990~1992 年之间的学生记录,则对出生日期

字段设置的条件是________。 【答案】Between #1990-1-1# And #1992-12-31# 【解析】条件运算符 Between…And…用于确定两个数据之间的范围。例如,Between

90 And 100 表示>=90 And<=100。在 Access 中,对于日期型常量需要用“#”括起来。 21.将“课程编号”和“课程名称”两个字段连接起来的逻辑表达式为________。 【答案】[课程编号] & [课程名称] 【解析】“&”为连接运算符,表示将两个字符型的值连接起来。 22.查找“课程编号”字段中除“1101”之外的所有课程的条件是________。 【答案】[课程编号]!="1101" 【解析】关系运算符“!=”的含义是不等于,本题条件:除“1101”之外的所有课程,

即不等于“1101”的课程。 23.从“身份证”字段中提取出生日期的表达式是________。 【答案】Mid([身份证],7,8) 【解析】出生日期在身份证号码中的 7~14 位。Mid 函数的语法为:Mid(string,start,

length),功能是从字符表达式 string 中提取以 start 起始位置,长度为 length 的子串。

24.在 SQL 查询中,若结果不能包含取值重复的记录,则应加上关键字________。 【答案】DISTINCT 【解析】DISTINCT 的作用是表示在查询结果中内容完全相同的记录只能出现一次。 25.图 1-3-1 所示的查询设计视图创建的是________查询。 【答案】交叉表 【解析】在图 1-3-1 所示的设计视图中,显示了交叉表并有行标题、列标题和汇总合

计项,所以是交叉表查询。

图 1-3-1 查询设计视图

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

24

3.2 自 测 习 题

一、选择题

1.根据表 Students(学号,姓名,性别,专业),下列 SQL 语句中有错误的是________。 A.SELECT * FROM Students B.SELECT COUNT(*) 人数 FROM Students C.SELECT DISTINCT 专业 FROM Students D.SELECT 专业 FROM Students

2.SQL 中的关键字________不会对表进行写操作。 A.SELECT B.DELETE C.UPDATE D.INSERT

3.以下有关 SQL 查询语句的说法,正确的是________。 A.一个 UPDATE 命令一次只能对一个表进行修改 B.一个 UPDATE 命令同时能对多个表进行修改 C.UPDATE 命令不能对表进行修改 D.以上说法均不正确

4.以下有关 SQL 查询语句的说法,正确的是________。 A.INSERT 命令只能对表进行插入新记录的操作 B.INSERT 命令也可以完成对表的记录进行更新 C.INSERT 命令也可以完成对表的记录进行删除 D.以上说法均不正确

5.在 SQL 语句中,表示条件的子句是________。 A.IF B.WHERE C.FOR D.SELECT

6.在 SQL 语句中,更新表的命令是________。 A.DROP B.DELETE C.UPDATE D.SELECT

7.在设计交叉表查询时,可以指定________个列标题。 A.多个 B.3 C.2 D.1

8.5 Mod 2 的结果是________。 A.2 B.5 C.0 D.1

9.从图 1-3-2 所示的查询设计视图的表格部分可以判断要创建的查询是________。

图 1-3-2 查询设计视图

A.删除查询 B.更新查询 C.生成表查询 D.追加查询

第一部分 习 题 集

25

10.表达式的"ab"&"cd"的结果是________。 A."abcd" B."ab" C."cd" D.空

11.设置“性别”字段为“男”且“出生日期”为 1990 年以后的表达式是________。 A.性别="男"And"出生日期">=#1990-1-1# B.性别="男"And"出生日期"<=#1990-1-1# C.性别="男"Or"出生日期">=#1990-1-1# D.性别="男"And"出生日期">=1990-1-1

12.在 SQL 语句中,修改字段类型的命令是________。 A.CREATE B.ALTER C.DELETE D.UPDATE

13.从“身份证”字段中提取末位校验码的表达式是________。 A.Right([身份证],1) B.Right([身份证],1,1) C.Left([身份证],1) D.Left([身份证],1,1)

14.在 SQL 语句中,插入记录的命令是________。 A.INSERT B.ALTER C.DELETE D.UPDATE

15.在 SQL 语句中,用于将查询结果降序排列的命令是________。 A.ASC B.DESC C.ORDER D.GROUP

16.在 SQL 语句中,将两个 SELECT 语句的查询结果合并成一个查询结果的运算

是________。 A.GROUP B.DESC C.UNION D.JOIN

17.条件语句“WHERE 性别="男"”在 SQL 中的含义是________。 A.将“性别”为“男”的记录挑选出来 B.将“性别”为“男”的记录删除 C.将“性别”为“男”的记录复制 D.将“性别”为“男”的记录进行替换

18.条件“[民族] in ("汉","回","满")”的含义是________。 A.“民族”字段中为“汉”族的记录 B.“民族”字段中为“汉”族、“回”族或“满”族的记录 C.“民族”字段中不为“汉”族、“回”族、“满”族的记录 D.“民族”字段中为“满”族的记录

19.查找“姓名”字段中姓“张”的学生的条件是________。 A.Like "张" B.Like "张*" C.Like "张?" D.= "张"

20.查找“姓名”字段中名字中含有“丽”字的学生的条件是________。 A.Like "丽" B Like "*丽*" C.Like "丽?" D.="*丽*"

二、填空题

1.________查询会生成一个新表,如果原表名存在,则会被覆盖。 2.操作查询共有 4 种类型,分别是删除查询、________、追加查询和生成表查询。

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

26

3.表示入学成绩在 450 分到 490 分之间的表达式为________。 4.SQL 的中文全称是________。 5.HAVING 短语必须和________子句同时使用。 6.在 SQL 查询语句中,排序的默认方式是________。 7.查找所有成绩字段为空的记录的表达式是________。 8.设置参数查询时,参数写在条件一栏的________中。 9.查询“成绩”字段中不及格的及 90 分以上的学生的条件表达式是________。 10.已知“学生”表包含“出生日期”字段,计算学生年龄的表达式是________。

3.3 自测习题参考答案

一、选择题

题号 1 2 3 4 5 6 7 8 9 10 答案 B A A A B C D D B A 题号 11 12 13 14 15 16 17 18 9 20 答案 A B A A B C A B B B

二、填空题

1.生成表 6.升序 2.更新查询 7.成绩 is Null 3.Between 450 And 490 8.方括号([]) 4.结构化查询语言 9.成绩<60 Or 成绩>=90 5.GROUP BY 10.Year(Date())-Year([出生日期])

3.4 课后综合练习参考答案

一、思考题

二、选择题

1.D 2.C 3.A 4.D 5.B 6.C 7.D 8.C 9.D 10.A

三、填空题

1.数据表和查询 2.Like "李*" 3.where age >=18 and age <=23

第一部分 习 题 集

27

4.GROUP BY 5.COUNT(*) 6.数据表视图,设计视图,SQL 视图,设计 7.表 8.生成表查询,追加查询,删除查询,更新查询 9.半角引号(" ") 10.空格,分号(;)

学出版社

职教技术出版中心

www.abook.cn

第 4 章 窗体的创建和操作

4.1 习 题 解 析

1.以下不可以作为窗体数据源的是________。 A.查询 B.表 C.表和查询 D.数据库

【答案】D 【解析】本题考查的知识点是窗体的数据源类型。在 Access 中,窗体的数据源只能是

一个表或查询。如果需要使用多个表中的数据,需要先根据这些表创建一个查询,然后

使用查询作为窗体的数据源。因此正确答案为 D。 2.窗体的设计视图中不包括________。

A.窗体页眉 B.主体 C.标签 D.页面页眉 【答案】C 【解析】本题考查的知识点是窗体设计视图的组成。窗体的设计视图包括窗体页眉、

页面页眉、主体、页面页脚和窗体页脚 5 个部分,每个部分称为一个“节”。因此正确

答案为 C。 3.以下不能用于表示“是/否”的控件是________。

A.选项按钮 B.复选框 C.切换按钮 D.标签 【答案】D 【解析】本题考查的知识点是常用控件。在 Access 中,单选按钮、复选框和切换按钮

都是用于表示“是/否”的控件,标签是用来显示文本信息的控件,常用做提示和说明,

不能用于数据操作。因此正确答案为 D。 4.在以下选项中,每个控件都有的属性是________。

A.标题 B.记录源 C.名称 D.控件来源 【答案】C 【解析】本题考查的知识点是名称属性。名称是控件的一个标识符,在程序代码中通

过名称来引用各个控件,是每个控件都有的属性,在同一个窗体上的各个控件的名称不

能相同。因此正确答案为 C。 5.在 Access 中,窗体共有几种视图?________

A.2 B.3 C.4 D.5 【答案】D 【解析】本题考查的知识点是窗体视图的种类。在 Access 中,窗体有 5 种视图:设计

视图、窗体视图、数据表视图、数据透视表视图和数据透视图视图。因此正确答案为 D。 6.在窗体中,用于显示或编辑字段的控件是________。

A.文本框 B.标签 C.单选按钮 D.列表框 【答案】A

第一部分 习 题 集

29

【解析】本题考查的知识点是常用控件。在 Access 中,文本框是一个交互式控件,既

可以显示数据,也可以接收数据的输入。标签控件用于显示数据。列表框控件只允许用

户从列表中选择一项。单选按钮用于从一组选项中选择一项。因此正确答案为 A。 7.若要在命令按钮上显示“确定”,需要修改命令按钮的________属性。

A.名称 B.标题 C.记录源 D.图片 【答案】B 【解析】本题考查的知识点是标题属性。在 Access 中, 名称属性表示命令按钮上的标

识符,标题属性用于设置在命令按钮上显示的内容,图片属性用于设置显示在命令按钮

上的图片。因此正确答案为 B。 8.当在一个窗体中需要显示多页内容时,使用的控件是________。

A.选项卡 B.列表框 C.图像 D.选项组 【答案】A 【解析】本题考查的知识点是窗体选项卡控件。选项卡是一个包含多个页面的容器控

件,每个页面中都可以放置多个控件。因此正确答案为 A。 9.以下不是列表框控件的数据来源的是________。

A.表 B.查询 C.值列表 D.文本框 【答案】D 【解析】本题考查的知识点是列表框控件的数据源类型。列表框控件的数据来源包括

表/查询、值列表和字段列表。因此正确答案为 D。 10.为窗体上的控件设置 Tab 键的顺序,应选择属性表中的________。

A.“格式”选项卡 B.“数据”选项卡 C.“事件”选项卡 D.“其他”选项卡

【答案】D 【解析】本题考查的知识点是控件的属性。“格式”选项卡用于设置对象的显示方式,

如位置、大小等。“数据”选项卡用于设置对象的数据来源及其数据操作的方式。“事

件”选项卡用于设置对象可以响应的事件。“其他”选项卡用于设置对象的其他属性,

如名称、Tab 键索引等。因此正确答案为 D。 11.以下可在窗体上插入图片的操作是________。

A.选择“插入→对象”命令 B.选择“插入→文件”命令 C.选择“插入→图片”命令 D.选择“插入→图表”命令

【答案】C 【解析】本题考查的知识点是图片的插入方法。在窗体设计视图中,选择“插入”→

“图片”命令可以向窗体中插入一幅图片。因此正确答案为 C。 12.自动创建窗体向导不包括________。

A.纵栏式 B.数据表 C.表格式 D.数据透视表 【答案】D 【解析】本题考查的知识点是自动创建窗体向导。在 Access 中,自动创建窗体向导可

以创建三种类型的窗体:纵栏式、表格式和数据表。因此正确答案为 D。

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

30

13.若要求在文本框中输入密码时以“*”号显示,需要设置的属性是________。 A.默认值 B.标题 C.有效性规则 D.输入掩码

【答案】D 【解析】本题考查的知识点是输入掩码属性。输入掩码属性用于设置控件的数据输入

格式,仅对文本型和日期型数据有效。输入掩码值为“*”时,所有输入的字符均以“*”显示。因此正确答案为 D。

14.以下不属于鼠标事件的是________。 A.单击 B.双击 C.鼠标移动 D.获得焦点

【答案】D 【解析】本题考查的知识点是鼠标事件。鼠标事件是指操作鼠标所引发的事件,常用

鼠标事件有单击、双击、鼠标按下、鼠标移动和鼠标释放。因此正确答案为 D。 15.以下不属于控件格式属性的是________。

A.默认值 B.字号 C.字体名称 D.字体粗细 【答案】A 【解析】本题考查的知识点是控件格式属性。常用格式属性有标题、字体及字号、颜

色等。默认值为数据属性。因此正确答案为 A。 16.纵栏式窗体将窗体中的一个显示记录按列分隔,每列的左侧显示________,右

侧显示字段内容。 【答案】字段名称 【解析】纵栏式窗体将窗体中的一个显示记录按列分隔,每列的左侧显示字段名称,

右侧显示字段内容。 17.组合框和列表框的主要区别是:是否可以在框中________。 【答案】输入数据值 【解析】列表框只允许用户从列表中选择一个选项。组合框实际上是列表框与文本框

的组合,既可以输入数据,又可以从列表中进行选择。 18.窗体中的数据来源主要包括表和________。 【答案】查询 【解析】在 Access 中,窗体的数据源只能是一个表或查询。如果需要使用多个表中的

数据,需先根据这些表创建一个查询,然后使用查询作为窗体的数据源。 19.窗体由多个部分组成,每个部分称为一个________。 【答案】节 【解析】窗体的设计视图包括窗体页眉、页面页眉、主体、页面页脚和窗体页脚 5 个

部分,每个部分称为一个“节”。 20.创建主子窗体时,需要在作为窗体数据源的两个表之间建立________。 【答案】关系 【解析】建立主子窗体时,主窗体数据源中的表与子窗体数据源中的表必须建立关系,

通常为一对多关系。 21.窗体中的窗体称为________。 【答案】子窗体

第一部分 习 题 集

31

【解析】窗体中的窗体称为子窗体,包含子窗体的基本窗体称为主窗体。

22.窗体中的控件分为 3 种类型:________、________、________。 【答案】绑定型控件,非绑定型控件,计算型控件 【解析】窗体中的控件分为 3 种类型:绑定型控件、非绑定型控件和计算型控件。 23.若要在窗体中显示“照片”字段的内容,需使用________控件。 【答案】绑定对象框 【解析】绑定对象框用于在窗体中显示绑定型对象,如学生照片等。图像框用于显示

静态图片,一旦添加到窗体中,便无法进行编辑。 24.非绑定型控件没有________,使用这种控件主要用来显示信息、线条、矩形和

图片。 【答案】数据源 【解析】非绑定型控件没有数据源,使用这种控件主要用来显示信息、线条、矩形和

图片。 25.数据透视表视图用于________数据表或窗体中的数据。 【答案】汇总并分析 【解析】数据透视表视图用于汇总并分析数据表或窗体中的数据。

4.2 自 测 习 题

一、选择题

1.窗口事件是指操作窗口时所引发的事件,以下不属于窗口事件的是________。 A.打开 B.关闭 C.加载 D.取消

2.以下不属于 Access 窗体的视图是________。 A.设计视图 B.窗体视图 C.版面视图 D.数据表视图

3.既可以直接输入文字,又可以从列表中选择输入项的控件是________。 A.选项框 B.文本框 C.组合框 D.列表框

4.Access 窗体中的文本框控件分为________。 A.计算型和非计算型 B.结合型和非结合型 C.控制型和非控制型 D.记录型和非记录型

5.以下有关列表框和组合框的叙述,正确的是________。 A.列表框和组合框只能包含一列数据 B.可以在列表框中输入新值,而组合框不能 C.可以在组合框中输入新值,而列表框不能 D.在列表框和组合框中均可以输入新值

6.以下能够控制对象是否可用的属性是________。 A.Default B.Enabled C.Visible D.Cancel

7.在 Access 中,使用窗体可以完成的操作是________。 A.添加记录 B.修改记录 C.筛选记录 D.以上均可

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

32

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.若设计视图中看不到页面页眉/页脚节,可在________菜单中选择“页面页眉/页脚”命令。

A.视图 B.编辑 C.窗口 D.文件 14.________节的内容位于设计视图的 下方。

A.窗体页眉 B.窗体页脚 C.页面页眉 D.页面页脚 15.窗体导航条上的按钮 表示________。

A.添加记录 B.修改记录 C.删除记录 D.锁定记录 16.若要在文本框控件中显示当前的日期,则文本框控件的数据源是________。

A.Date() B.Year() C.=Date() D.=Year() 17.若要在文本框控件中求“成绩”字段的平均值,则文本框控件的数据源是________。

A.=Count([成绩]) B.=Max([成绩]) C.=Min([成绩]) D.=Avg([成绩])

18.以下不属于图像控件缩放模式属性的是________。 A.剪裁 B.拉伸 C.缩放 D.平铺

19.图 1-4-1 所示的窗体是________类型的窗体。 A.纵栏式 B.表格式 C.数据表 D.数据透视表

图 1-4-1 示例窗体

20.切换面板是________对象。 A.表 B.查询 C.窗体 D.报表

第一部分 习 题 集

33

二、填空题

1.在设计窗体时使用标签控件创建的是单独标签,它在窗体的________视图中不能

显示。 2.在设置计算型文本框控件的控件来源时,必须在表达式前加________。 3.当打开窗体的设计视图时,默认只有________。 4.当表达式中包含窗体、字段或其他对象的名称时,系统会自动在这些名称的外面

加上________。 5.在 Access 中有 3 种处理事件的方法:________、指定一个宏操作和编写一段 VBA

代码。 6.计算型控件以________作为数据源。 7.组合框和列表框都可分为________和________。 8.________用于指定当控件输入的数据违背有效性规则时,显示给用户的提示信息。 9.用于确定一个控件在窗体或报表上的位置的属性是________。 10.窗口的________事件,是在窗体打开,第一条记录显示之前发生的事件。

4.3 自测习题参考答案

一、选择题

题号 1 2 3 4 5 6 7 8 9 10 答案 D C D A C B D D A A 题号 11 12 13 14 15 16 17 18 19 20 答案 D B A B A C D D B C

二、填空题

1.数据表 6.表达式 2.= 7.绑定型,非绑定型 3.主体节 8.有效性文本 4.方括号[] 9.左边距和上边距 5.设置一个表达式 10.打开

4.4 课后综合练习参考答案

一、思考题

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

34

二、选择题

1.D 2.B 3.C 4.C 5.D 6.C 7.A 8.D 9.A 10.D

三、填空题

1.查询 2.OLE 3.标签 4.等号(=) 5.修改窗体 6.绑定控件,非绑定控件,计算控件 7.一对多(1∶N) 8.表和查询 9.常用属性 10.查询

第 5 章 报表的创建和操作

5.1 习 题 解 析

1.以下不可以作为报表数据源的是________。 A.查询 B.表 C.表和查询 D.数据库

【答案】D 【解析】本题考查的知识点是报表的数据源。在 Access 中,报表的数据源只能是表或

查询。因此正确答案为 D。 2.报表有 3 种视图,不包括________。

A.设计视图 B.打印预览视图 C.版面预览视图 D.SQL 视图 【答案】D 【解析】本题考查的知识点是报表的视图。报表有 3 种视图:设计视图用于创建和编

辑报表;打印预览视图用于查看报表打印外观;版面预览视图用于查看报表的版面。因

此正确答案为 D。 3.报表类型中不包括________。

A.纵栏式报表 B.表格式报表 C.数据透视报表 D.标签 【答案】C 【解析】本题考查的知识点是报表的类型。报表有 4 种类型:纵栏式报表、表格式报

表、图表报表和标签。因此正确答案为 C。 4.若要将报表中各列数据的标题在每页的开头打印一次,需在报表设计视图的

________节进行编辑。 A.报表页眉 B.报表页脚 C.页面页眉 D.页面页脚

【答案】C 【解析】本题考查的知识点是报表的设计视图。报表页眉只在报表第一页的开头打印

一次,报表页脚只在报表末尾打印一次,页面页眉在每页的开头打印一次,页面页脚在

每成立末尾打印一次。因此正确答案为 C。 5.在报表中使用________控件可以显示计算表达式的值。

A.文本框 B.标签 C.单选钮 D.列表框 【答案】A 【解析】本题考查的知识点是文本框控件。在 Access 中,单选按钮、复选框和切换按

钮都是用于表示“是/否”的控件。标签用来显示文本信息的控件,常用做提示和说明,

不能用于数据操作。列表框用于从列表选择一个值。文本框可以显示计算表达式的值。

因此正确答案为 A。 6.在报表中 多提供________个字段对记录进行排序。

A.1 B.2 C.8 D.4

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

36

【答案】D 【解析】本题考查的知识点是报表中的排序。在 Access 的报表中, 多可对 4 个字段

或表达式排序。设置多个字段排序时,先按第一排序字段排序,第一排序字段值相同的

记录再按第二排序字段排序,依此类推。因此正确答案为 D。 7.在报表中,要计算“成绩”字段的 低分,应将控件的“控件来源”属性设置

为________。 A.=Min([成绩]) B.=Min(成绩) C.Min([成绩]) D.Min(成绩)

【答案】A 【解析】本题考查的知识点是报表统计计算。在 Access 中,报表中的统计计算需要添

加相应的计算控件,并将控件的“控件来源”属性设置为计算表达式,表达式要以等号

“=”开头,表达式中用到的字段名要用方括号([])括起来。因此正确答案为 A。 8.以下有关报表打印的说法,错误的是________。

A.Access 允许用户在数据库窗口中打印报表 B.Access 允许用户在设计视图中打印报表 C.Access 允许用户在版面视图中打印报表 D.Access 只允许用户在设计视图中打印报表

【答案】D 【解析】本题考查的知识点是报表打印。在 Access 中,在设置页面之后,即允许用

户在数据库窗口中打印报表,也可又在任何一种视图中打开相应的报表。因此正确答案

为 D。 9.若要对报表中的所有记录进行计算,需将计算控件添加到________。

A.组页眉 B.组页脚 C.主体 D.报表页脚 【答案】D 【解析】本题考查的知识点是报表页眉/页脚。在 Access 的报表中,若要对报表的所

有记录进行计算,需要将计算控件放在报表页眉/页脚中;若要对报表中的一组记录进行

计算,则将计算控件放在组页眉/页脚中。因此正确答案为 D。 10.Access 提供了________种预定义的报表格式。

A.4 B.5 C.6 D.7 【答案】C 【解析】本题考查的知识点是报表的自动套用格式。Access 提供了 6 种预定义的报表

格式:大胆、正式、淡灰、紧凑、组织、随意。通过使用这些自动套用格式,可以一次

性更改报表中所有文本的字体、字号等外观属性,也可以只更改部分报表的外观。因此

正确答案为 C。 11.在报表中可以使用计算控件来实现各种计算,以下属于计算控件的是________。

A.标签 B.文本框 C.列表框 D.分页符 【答案】B 【解析】本题考查的知识点是计算控件。计算控件是指具有“控件来源”属性的控件,

常用的计算控件为文本框。因此正确答案为 B。

第一部分 习 题 集

37

12.每个报表 多能包含________节。 A.9 B.7 C.5 D.3

【答案】B 【解析】本题考查的知识点是报表的组成。每个报表可以包括:报表页眉、页面页眉、

组页眉、主体、组页脚、页面页脚、报表页脚。因此正确答案为 B。 13.若打开的默认设计视图中,没有组页眉/组页脚节,选择________命令可以添加

组页眉/组页脚节。 A.“视图→排序与分组” B.“视图→页眉/页脚” C.“插入→排序与分组” D.“插入→页眉/页脚”

【答案】A 【解析】本题考查的知识点是报表的设计视图。在设计视图中,通过“视图”菜单命

令,可以添加或删除页眉/页脚、页面页眉/页脚、组页眉/页脚节。因此正确答案为 A。 14.在 Access 数据库,可以按用户要求的格式和内容打印输出数据的对象是________。

A.表 B.查询 C.窗体 D.报表 【答案】D 【解析】本题考查的知识点是报表的作用。表用于存储数据;查询用于对数据进行检

索;窗体是用户与数据库应用系统进行人机交互的界面;报表用于数据的打印输出。因

此正确答案为 D。 15.在报表设计视图中,默认的 3 个节是________、________、________。 【答案】页面页眉,主体,页面页脚 【解析】在报表设计视图中,默认的 3 个节是页面页眉、主体、页面页脚。 16.报表中每行记录的高度取决于设计视图中________。 【答案】主体节的高度 【解析】报表中每行记录的高度取决于设计视图中主体节的高度,每页可打印的记录

数取决于每条记录的高度和纸张高度。 17.在报表中统计学生人数需要使用________函数。 【答案】Count 【解析】Count 函数的功能是计数。 18.要实现报表的分组统计,可以在________中使用合计函数。 【答案】组页眉和组页脚 【解析】在组页眉和组页脚使用合计函数,其作用就是统计一组中的记录;若在报表

页眉和报表页脚中使用合计函数,统计的范围是整个报表中的记录。 19.一个主报表 多只能包含________级子报表或子窗体。 【答案】两 【解析】主报表可以包含子报表,也可以包含子窗体,而且能够包含多个子报表或子

窗体,但是一个主报表 多只能包含两级子报表或子窗体。 20.若要在报表中输出表格线,需要向报表中添加________控件。 【答案】直线控件 【解析】在报表中绘制线条的控件是直线控件。

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

38

21.报表标题一般放在________。 【答案】报表页眉 【解析】报表页眉的内容只在报表的第一页显示,因此报表标题一般放在报表页眉中。 22.目前比较流行的报表有 4 种,它们是纵栏式报表、表格式报表、________和标

签报表。 【答案】图表报表 【解析】目前比较流行的报表有 4 种,它们是纵栏式报表、表格式报表、图表报表和

标签报表。 23.若要在报表的每页下方以“第 1 页”的格式显示页码,则需要将页面页脚的文

本框控件的控件来源属性设置为________。 【答案】"第"&[page]&"页" 【解析】在报表中通过[page]表示当前页码,再通过“&”运算符将题目要求的文字与

页码连接即可。 24.计算型控件的“控件来源”属性设置为以________开头的计算表达式。 【答案】= 【解析】计算型控件的“控件来源”属性设置为以等号(=)开头的计算表达式。在

打印预览时显示表达式运算的结果。 25.Access 中默认的排序顺序是________。 【答案】升序 【解析】Access 中规定默认的排序次序为升序。

5.2 自 测 习 题

一、选择题

1.要显示格式为“页码/总页数”的页码,应当设置文本框控件的控件来源属性

为________。 A.[Page]/[Pages] B.=[Page]/[Pages] C.[Page]&"/"&[Pages] D.=[Page]&"/"&[Pages]

2.在报表每一页的底部都输出信息,需要设置的区域是________。 A.报表页眉 B.报表页脚 C.页面页眉 D.页面页脚

3.如果设置报表上某个文本框的控件来源属性为“=8 Mod 5”,则打印预览视图中,

该文本框显示的信息为________。 A.未绑定 B.3 C.8 Mod 5 D.出错

4.要设置只在报表 后一页主体内容之后输出的信息,需要设置______。 A.报表页眉 B.报表页脚 C.页面页眉 D.页面页脚

5.要实现报表按某字段分组统计输出,需要设置________。 A.报表页脚 B.该字段组页脚 C.主体 D.页面页脚

第一部分 习 题 集

39

6.报表中用于显示数据的节是________。 A.报表页脚 B.组页脚 C.主体 D.页面页脚

7.以下有关报表功能的描述正确的是________。 A.报表只能输出数据 B.报表只能输入数据 C.报表可以输入和输出数据 D.报表不能输入和输出数据

8.在报表中,若要计算“高等数学”字段的平均分,需要将控件的“控件来源”属

性设置为________。 A.Avg(高等数学) B.Avg([高等数学]) C.= Avg([高等数学]) D.= Avg[高等数学]

9.图 1-5-1 所示报表的类型是________。 A.表格式报表 B.纵栏式报表 C.图表报表 D.标签报表

图 1-5-1 示例报表 1

10.图 1-5-2 所示报表的类型是________。 A.表格式报表 B.纵栏式报表 C.图表报表 D.标签报表

图 1-5-2 示例报表 2

11.若要对报表中的一组记录进行计算,需将计算控件添加到________。 A.报表页眉 B.组页脚 C.主体 D.报表页脚

12.在报表中 多可以对________个字段进行分组。 A.14 B.6 C.8 D.10

13.用“自动报表”向导生成的报表包含________节。 A.1 B.3 C.5 D.7

14.若要输出学生的姓名、家庭住址和邮编信息作为寄信地址,需要打印________类型的报表。

A.纵栏式 B.表格式 C.标签 D.图表 15.以下有关组页眉/组页脚的描述,正确的是________。

A.组页眉和组页脚必须同时存在 B.组页眉和组页脚必须同时不存在

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

40

C.组页眉可以单独存在 D.组页脚必须和报表页眉同时存在 16.以下关于报表节的描述,正确的是________。

A.主体节必须存在 B.主体节可以不存在 C.组页眉和组页脚必须同时存在 D.报表页眉必须存在

17.用于查看报表输出效果的视图是________。 A.“设计”视图 B.“打印预览”视图 C.“版面预览”视图 D.“窗口”视图

18.若要给报表添加图片背景,可以使用________控件。 A.标签 B.文本框 C.列表框 D.图像

19.若报表中的文本要显示“基本工资”和“奖金”两个字段的和,则文本框的“控

件来源”是________。 A.基本工资+奖金 B.=基本工资+奖金 C.[基本工资]+[奖金] D.=[基本工资]+[奖金]

20.为报表设置图片属性,应选择属性表中的________。 A.“格式”选项卡 B.“数据”选项卡 C.“事件”选项卡 D.“其他”选项卡

二、填空题

1.报表设计中,可以通过在组页眉或组页脚中创建________来显示记录的分组汇总

数据。 2.报表数据输出不可缺少的内容是________的内容。 3.页面页脚的内容在报表的________打印输出。 4.在报表设计中,可以通过添加________控件来控制另起一页输出显示。 5.报表页眉的内容只在报表的________打印输出。 6.目前比较流行的报表有 4 种,它们是纵栏式报表、表格式报表、图表报表和________。 7.若要在报表文本框控件,显示日期与时间,需将文本框的“控件来源”属性设计

为________。 8.________是报表的主体部分,用于打印报表或查询中的记录数据。 9.用户在输出时,将同类属性的记录排列在一起的操作称为________。 10.若为报表设置属性,需双击________打开报表属性窗口。

5.3 自测习题参考答案

一、选择题

题号 1 2 3 4 5 6 7 8 9 10 答案 D D B B B C A C A D 题号 11 12 13 14 15 16 17 18 19 20 答案 B D C C C B B D D A

第一部分 习 题 集

41

二、填空题

1.文本框 6.标签报表 2.主体节 7.=Now() 3.每页底部 8.主体节 4.分页符 9.分组 5.首页顶部 10.报表选定器

5.4 课后综合练习参考答案

一、思考题

二、选择题

1.B 2.D 3.B 4.B 5.A 6.D 7.C 8.B 9.B 10.D

三、填空题

1.报表,窗体 2.组,组 3.打印预览视图,版面预览视图 4.数据表和查询作为 5.视图/排序与分组 6.报表页脚 7.修改 8.主体 9.报表页眉 10.计算表达式

科学出版社

职教技术出版中心

www.abook.cn

第 6 章 Web 数据访问页

6.1 习 题 解 析

1.在数据访问页的工具箱中,为了设置一个超链接,应该选择的图标是________。 A. B. C. D.

【答案】A 【解析】本题考查的知识点是创建数据访问页。 用于设置超链接; 用于设置

滚动文字; 用于显示或隐藏分组记录; 用于设置 Office 数据透视表。因此正确答案

为 A。 2.在 Access 中通过________对象,可以将数据库中的数据发到 Internet 上。

A.查询 B.窗体 C.表 D.数据访问页 【答案】D 【解析】本题考查的知识点是数据访问页的概念。在 Access 中通过数据访问页对象,

可以将数据库中的数据发布到 Internet 上。因此正确答案为 D。 3.若要修改已有的数据访问页对象,可以在________中完成。

A.Internet 浏览器 B.页视图 C.设计视图 D.以上都可以

【答案】C 【解析】本题考查的知识点是数据访问页中视图的种类。在 Access 中数据访问页有

两种视图:设计视图和页面视图。设计视图用于设计和修改数据访问页;页面视图用于

预览数据访问页。因此正确答案为 C。 4.使用向导创建数据访问页, 多可按________个字段对记录进行排序。

A. 1 B.2 C.3 D.4 【答案】D 【解析】本题考查的知识点是数据访问页的设计。在使用向导创建数据访问页时,

多可按 4 个字段对记录进行排序,既可以升序,也可以降序。因此正确答案为 D。 5.在默认情况下,当在 IE 浏览器窗口中打开分组数据访问页时,下层组级别应该

呈现________状态。 A.打开 B.折叠 C.打开或折叠 D.不确定

【答案】B 【解析】本题考查的知识点是数据访问页的设计。在 Access 2003 中,数据访问页中

的分组字段的组级属性 ExpandedByDefault 用于设置在 IE 浏览器窗口中打开分组数据访

问页时,下层组级别是否展开,该属性的默认值为否。因此正确答案为 B。 6.Access 所设计的数据访问页是一个________。

A.独立的外部文件 B.数据库中的表

第一部分 习 题 集

43

C.独立的数据库文件 D.数据库中的查询 【答案】A 【解析】本题考查的知识点是数据访问页的概念。数据访问页是 Access 中的一个对

象,与其他对象不同,页对象不保存在数据库文件中,而是以一个单独的.htm 文件的形

式存储在数据库的外部,数据库中保存的是它的快捷方式。因此正确答案为 A。 7.在 Access 中,下列对象中不可以转换成数据访问页的是________。

A.表 B.查询 C.窗体 D.宏 【答案】D 【解析】本题考查的知识点是数据访问页的概念。在 Access 中,可以将数据库中的

表、查询、窗体、报表等对象转换为数据访问页,或者直接导出为 HTML 文档。因此正

确答案为 D。 8.Access 通过数据访问页可以发布的数据________。

A.只能是静态数据 B.只能是数据库中保持不变的数据 C.只能是数据库中变化的数据 D.是数据库中保存的数据

【答案】D 【解析】本题考查的知识点是数据访问页的概念。数据访问页是直接与数据库中

的数据联系的 Web 页,在网页上查看和操作保存在 Access 数据库中的数据。因此

正确答案为 D。 9.利用“自动创建数据页”向导创建的数据访问页是________。

A.表格式 B.纵栏式 C.数据透视表 D.图表 【答案】B 【解析】本题考查的知识点是数据访问页的设计。数据访问页的设计既可以通过设

计视图完成,也可以通过向导完成,利用“自动创建数据页”向导创建的数据访问页是

纵栏式数据访问页。因此正确答案为 B。 10.设计数据访问页时不能向数据访问页添加________控件

A.标签 B.滚动标签 C.超链接 D.列表框 【答案】B 【解析】本题考查的知识点是数据访问页的设计。标签和超链件控件是数据访问页

的基本控件,数据访问页的工具箱中又新增了超链接、记录浏览、滚动文字等控件。因

此正确答案为 B。 11.数据访问页是 Access 的一个数据库________,是可以直接与数据库中的数据连

接的________。 【答案】对象,网页 【解析】数据访问页是直接与数据库中的数据联系的 Web 页,在网页上查看和操作保

存在 Access 数据库中的数据。

12.用于设置页的标题、主题、作者等内容的是________。 【答案】页属性

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

44

【解析】数据访问页中的所有对象都有对应的属性,页属性用于设置页的标题、主题、

作者等内容。

13.在设计数据访问页时,可以从________中将字段添加到网页上。 【答案】字段列表 【解析】在数据访问页的设计视图中,单击工具栏上的“字段列表”按钮 ,打开字

段列表,字段列表显示了数据库中可以添加到网页上的所有表、查询及其中的所有字段。 14.________中包含了可以添加到数据访问页中的各种控件。 【答案】工具箱 【解析】在数据访问页的设计视图的工具箱中,包含了文本框、标签、滚动文字等多

个可以添加到数据访问页中的控件。 15.在数据访问页用于显示说明性信息的控件是________。 【答案】标签 【解析】标签是一种未绑定型控件,不能显示字段或表达式的值,主要用于显示一些

说明性的文本信息。

6.2 自 测 习 题

一、选择题

1.若要将数据页访问页的背景设置为红色,需要修改的属性是________。 A.元素属性 B.页面属性 C.组级属性 D.节属性

2.Access 在数据库中保存的是数据访问页的________。 A.指针 B.字段 C.快捷方式 D.地址

3.若要在页面中插入一个二维图表,在数据访问页的工具箱中,应该选择的图

标是________。 A. B. C. D.

4.若要将数据访问页中的“姓名”标签的“ReadOnly”属性设置为 True,需要

在________窗口中修改。 A.元素属性 B.页面属性 C.组级属性 D.节属性

5.以下有关数据访问页的叙述,错误的是________。 A.数据访问页是一种可以直接与数据库中的数据连接的网页 B.用户以利用数据访问页输入、编辑、查看数据库中的数据 C.访问数据访问页的方式是通过网络进行访问 D.数据访问页保存在数据库中

6.数据访问页的文件类型是________。 A..mdb B..doc C..html D..vbp

7.在 Access 2003 中,不能对数据进行录入和编辑的对象是________。 A.数据访问页 B.窗体 C.报表 D.表

第一部分 习 题 集

45

8.当从表中把一个字段拖到页主体时,Access 会为该字段设置一个________。 A.绑定型文本框 B.未绑定型文本框

C.计算型文本框 D.标签

9.在数据访问页中,若要查看滚动的文字效果,则应该在________下。 A.设计视图 B.数据表视图 C.页面视图 D.图表视图

10.如果要在数据访问页中添加标题文字,需要设置________。 A.元素属性 B.页面属性 C.组级属性 D.节属性

11.创建数据访问页 快捷的方法是________。 A.设计视图 B.使用现有的 Web 页 C.数据页向导 D.自动创建数据访问页

12.利用“自动数据访问页”向导创建的数据访问页的格式是________。 A.标签 B.表格式 C.纵栏式 D.图表式

13.标签控件在数据访问页中主要用来________。 A.显示字段内容 B.显示记录数据 C.显示描述性文本信息 D.显示页码

14.主题是一个为数据访问页提供________以及其他元素的统一设计和颜色方案的

集合。 A.字体 B.横线 C.背景图像 D.以上都可以

15.Access 通过________与 Internet 紧密结合,使异地用户方便地访问数据库。 A.CHM 文件 B.数据库 C.主页 D.Web 页

16.在数据访问页中,应为将要排序的字段建立________。 A.主关键字 B.条件表达式 C.索引 D.准则

17.使用“自动创建数据页”创建数据访问页时,Access 2003 会在当前文件夹下将

创建的数据访问页保存为________格式。 A.HTML B.文本 C.数据库 D.Web

18.数据访问页特有的控件中,有一个控件用来显示移动或滚动的文字,它是________。 A.记录浏览控件 B.展开控件 C.滚动文字控件 D.影片控件

19.Access 中提供了数据访问页的________功能,可以增强图案和颜色效果。 A.添加标签 B.添加命令按钮 C.添加滚动文字 D.设置背景

20.若要更改滚动文字的移动方向,需要设置的属性是________。 A.Left B.Direction C.Top D.Right

二、填空题

1.数据访问页中的文本框分为________、________和________。

2.若要修改文本控件的数据源,需设置文本框的________属性。 3.数据访问页中的节对象可以显示也可以________。

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

46

4.使用________可以快速建立一个简单的数据访问页。 5.数据访问页是________到数据库中数据的一种网页。 6.数据访问页以________格式保存在磁盘上,而在 Access 数据库对象中仅保留一

个________。 7.数据访问页的视图有________和________两种。 8.新建数据访问页的方法有________、________、________和________。

9.主题是一个为数据访问页提供字体、横线、背景图像以及其他元素的统一设计和

颜色方案的集合。设置主题的方法:选择“________→________”命令,选择某一主题。 10.利用“数据访问页向导”创建的数据访问页,需要确定________、分组级别、

排列顺序、数据访问页的标题等内容。

6.3 自测习题参考答案

一、选择题

题号 1 2 3 4 5 6 7 8 9 10 答案 B C C A D C C A C B 题号 11 12 13 14 15 16 17 18 19 20 答案 D C C D D C A C D B

二、填空题

1.绑定型文本框,未绑定型文本框,计算型文本框

2.Control Source 3.隐藏

4.数据访问页向导 5.链接

6.HTML,快捷方式 7.设计视图,页面视图 8.自动创建数据页,数据页向导,现有的网页,设计视图 9.格式,主题 10.字段

6.4 课后综合练习参考答案

一、思考题

第一部分 习 题 集

47

二、选择题

1.D 2.D 3.D 4.D 5.D 6.C 7.C 8.D 9.B 10.D

三、填空题

1.URL,URL 2.按钮 3.数据透视表 4.主题 5.Web 浏览器 6.属性

7.IE 浏览器

8.数据访问页

9.浏览,发布

10.字段

学出版社

职教技术出版中心

www.abook.cn

第 7 章 宏

7.1 习 题 解 析

1.为窗体或报表上的控件设置属性值的宏操作是________。 A.Beep B.Echo C.MsgBox D.SetValue

【答案】D 【解析】本题考查的知识点是宏的基本操作。Beep 操作是通过计算机的扬声器发出“嘟

嘟”的声音;Echo 操作指定是否打开回响;MsgBox 操作显示包含警告信息或其他信息

的消息框;SetValue 操作是为窗体或报表上的字段、控件或属性设置值。因此正确答案

为 D。 2.要限制宏操作的操作范围,可以在创建宏时定义________。

A.宏操作对象 B.宏条件表达式 C.窗体或报表控件属性 D.宏操作目标

【答案】B 【解析】本题考查的知识点是宏的基本操作。宏操作是顺序执行的,如果希望控制宏

的执行流程,可以在宏中设置条件,若条件不满足则不执行某项操作。因此正确答案为 B。 3.在宏的条件表达式中,要引用“Student”报表上名为“txtName”控件的值,可

以使用的引用表达式是________。 A.Reports!Student!txtName B.Report!txtName ‘ C.Student!txtName D.txtName

【答案】A 【解析】本题考查的知识点是宏的基本操作。在条件表达式中引用窗体或报表上的控

件值,语法格式为: [Forms]![<窗体名>]![<控件名>] [Reports]![<报表名>]![<控件名>] 因此正确答案为 A。 4.在 Access 中,自动启动宏的名称是________。

A.AutoExec B.Auto C.Auto.bat D.AutoExec.bat 【答案】A 【解析】本题考查的知识点是宏的基本操作。名为 AutoExec 的宏会在打开数据库时

立即执行,它的设计方法与普通宏的设计方法完全相同,只是宏对象的名称必须是

AutoExec。因此正确答案为 A。 5.可以一次执行多个操作的数据库对象是________。

A.数据访问页 B.宏 C.窗体 D.报表

第一部分 习 题 集

49

【答案】B 【解析】本题考查的知识点是宏的定义。在 Access 中,宏是可以执行特定任务的一个

或多个操作的集合,其中每个操作都是 Access 定义好的,并且能够完成某种特定的功能。

因此正确答案为 B。 6.Access 中,宏有________类。

A.1 B.2 C.3 D.4 【答案】C 【解析】本题考查的知识点是宏的分类。在 Access 中,宏有 3 类:简单宏、条件宏和

宏组。因此正确答案为 C。 7.在宏的调试过程中,可以使用工具栏上的 按钮进行调试,该按钮是________。

A.条件 B.宏名 C.单步 D.运行 【答案】C 【解析】本题考查的知识点是宏的调试。在宏设计视图中, 按钮的作用是单步执行,

运行时打开“单步执行宏”对话框,在该对话框内可以观察宏的执行过程。因此正确答

案为 C。 8.新建宏时,在宏的设计视图中,只显示________列。

A.操作和参数 B.宏名和操作 C.宏名和条件 D.操作和注释

【答案】D 【解析】本题考查的知识点是宏的设计视图。在宏设计视图中,共有 4 个参数列:宏

名、条件、操作和注释。在新建宏时,只有操作和注释。因此正确答案为 D。 9.在宏的 4 个参数中,必须设置的是________。

A.宏名 B.操作 C.注释 D.条件 【答案】B 【解析】本题考查的知识点是宏的参数。宏的 4 个参数中,操作是必须选择设置的,

其他 3 个参数——宏名、注释和条件均可以省略。因此正确答案为 B。 10.已知某个宏组名为“数据浏览”,该宏组包含 3 个宏:学生、成绩和课程。若

要引用“成绩”,正确的格式是________。 A.学生 B.数据浏览!成绩 C.成绩 D.数据浏览.成绩

【答案】D 【解析】本题考查的知识点是宏的引用。对宏组内宏的引用,正确的格式是:宏组名.

宏名。因此正确答案为 D。 11.将已 大化或 小化的窗口恢复为原来的大小的宏操作是________。 【答案】Restore 【解析】将已 大化或 小化的窗口恢复为原来的大小的宏操作是 Restore。 12.在默认设置下,宏的设计视图分为 3 个部分:________、________和________。 【答案】操作,注释,操作参数

【解析】宏的设计视图分为上下两部分,上半部分是设计区,设计区包含 4 个参数列,

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

50

分别是宏名、条件、操作和注释。默认情况下只显示操作和注释两列。下半部分是操作

参数区。 13.在设计打开表的宏操作时,若想打开表时以数据表视图显示,则需修改 OpenTable

操作的________。 【答案】操作参数 【解析】OpenTable 操作有 3 个参数可以设定:表名称、视图和数据模式。在宏设计

视图窗口的下半部分为操作参数区,在此可以修改操作参数。 14.OpenTable 操作打开________。 【答案】表 【解析】OpenTable 操作的功能是打开表;OpenForm 操作的功能是打开窗体;

OpenQuery 操作的功能是打开查询;OpenReport 操作的功能是打开报表。 15.终止当前正在运行的宏的操作是________。 【答案】StopMacro 【解析】StopMacro 操作能够终止当前正在运行的宏。 16.________可以调用 Microsoft Visual Basic 的 Function 过程。 【答案】RunCode 【解析】RunCode 操作可以调用 Microsoft Visual Basic 的 Function 过程。

7.2 自 测 习 题

一、选择题

1.在 Access 中,用于定义数据库快捷键的宏组名称是________。 A.AutoExec B.Auto C.Autokeys.bat D.Autokeys

2.打开查询的宏操作是________。 A.OpenQuery B.OpenForm C.Open D.OpenReport

3.在宏的条件表达式中,要引用“student”窗体上名为“age”控件的值,可以使用

的引用表达式是________。 A.Forms!student!age B.student!age C.Forms!age D.age

4.下面叙述正确的是________。 A.宏由一个或多个操作组成 B.宏组由多个宏组成 C.宏组中的每个宏都要有宏名 D.以上选项均正确

5.若一个数据库中已设置了自动宏 AutoExec,打开数据库时不执行 AutoExec 宏的

正确操作是________。 A.打开数据库的同进按住〈Shift〉键

第一部分 习 题 集

51

B.打开数据库的同进按住〈Ctrl〉键 C.打开数据库的同进按住〈Enter〉键 D.打开数据库的同进按住〈Alt〉键

6.使用 OpenForm 操作打开窗体时,可以设置的窗体打开的视图方式,以下正确的

参数选项是________。 A.窗体视图 B.数据视图 C.数据表视图 D.以上均正确

7.图 1-7-1 是“宏 1”的设计窗口,执行该宏后,

下面说法正确的是________。 A.只关闭表对象“学生” B.只关闭查询对象“学生成绩” C.表对象“学生”和查询对象“学生成绩”

均关闭 D.表对象“学生”和查询对象“学生成绩”

均不关闭 8.通过宏查找下一条记录的操作是________。

A.Find B.FindNext C.FindRecord D.Add

9.退出 Microsoft Access 的操作是________。 A.Close B.Quit C.StopMacro D.Stop

10.以下有关宏组的描述,错误的是________。 A.使用宏组可以减少宏的个数 B.宏组中的每个宏都能独立运行,互相没有影响 C.使用宏组可以减少运行时间 D.运行宏组时如果不指定宏名则只运行第一个宏

二、填空题

1.有多个操作构成的宏,是按________执行的。 2.打开一个表应该使用的宏操作是________。 3.定义________有利于数据库中宏对象的管理。 4.在宏设计视图________列中,可以填入文字,这些文字用来说明每个操作的功能。 5.当条件宏的条件表达式为________值时,则执行该操作。 6.当操作 Close 没有指定对象时,则关闭________。 7.利用________命令可以创建系统菜单。 8.________操作可用来显示提示或警告信息。 9.宏操作 SetValue 可以设置________。 10.在一个宏中运行另一个宏的命令是________。

图 1-7-1 宏设计窗口

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

52

7.3 自测习题参考答案

一、选择题

题号 1 2 3 4 5 6 7 8 9 10 答案 D A A D A D B B B C

二、填空题

1.操作的排列次序 6.活动窗口 2.OpenTable 7.AddMenu 3.宏组 8.MsgBox 4.注释 9.窗体或报表控件的属性 5.真 10.RunMacro

7.4 课后综合练习参考答案

一、思考题

二、选择题

1.B 2.C 3.B 4.C 5.C 6.A 7.C 8.B 9.A 10.C

三、填空题

1.操作命令 2.消息框 3.Click 4.操作 5.宏组 6.宏 7.AutoExec 8.命令按钮 9.操作,宏名 10.关闭当前窗体

第 8 章 模块与 VBA

8.1 习 题 解 析

1.VBA 中定义符号常量的关键字是________。 A.Const B.Dim C.Static D.Public

【答案】A 【解析】本题考查的知识点是关键字。Const 用于定义符号常量;Dim 用于定义变量;

Static 用于声明静态变量;Public 用于声明公有变量。因此正确答案为 A。 2.以下是 VBA 中合法的变量名的是________。

A.Const B.A.3 C.4C D.Student 【答案】D 【解析】本题考查的知识点是变量名。在 VBA 中,变量名必须以字母开头,且只能

由字母、数字、汉字和下划线组成,长度不能超过 255 个字符,不能包含空格和除下划

线之外的其他字符,并且不能和 VBA 保留字同名。因此正确答案为 D。 3.Int(46.567*100+0.5)/100 的值为________。

A.46 B.46.6 C.46.57 D.47 【答案】C 【解析】本题考查的知识点是算术表达式。计算该表达式的过程是:首先计算

46.567*100,结果为 4656.7,再加上 0.5,结果为 4657.2,然后计算 Int(4657.2),结果为

4657, 后再计算 4657/100,结果为 46.57。因此正确答案为 C。 4.以下逻辑表达式中,能正确表示条件“X、Y 均是偶数”的是________。

A.(X Mod 2) And (Y Mod 2) B.(X Mod 2=0) And (Y Mod 2=0) C.(X Mod 2=1) Or (Y Mod 2=1) D.(X Mod 2) Or (Y Mod 2)

【答案】B 【解析】本题考查的知识点是逻辑表达式。利用 Mod 运算符可以判断一个数是否为

偶数,方法是判断该数对 2 取模的结果是否为 0。本题要表示的条件“X、Y 均是偶数”,

要求两个判断同时成立才可以,因此两个判断之间要用逻辑与运算联接。因此正确答案

为 B。 5.以下关于 VBA 运算符优先级比较,正确的是________。

A.算术运算符>逻辑运算符>关系运算符 B.逻辑运算符>关系运算符>算术运算符 C.算术运算符>关系运算符>逻辑运算符 D.以上均是错误的

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

54

【答案】C 【解析】本题考查的知识点是运算符优先级。在 VBA 中,算术运算符的优先级高于

关系运算符,关系运算符的优先级高于逻辑运算符。因此正确答案为 C。 6.定义二维数组 A(2 to 6,3),则该数组中的元素个数是________。

A.20 B.15 C.16 D.12 【答案】A 【解析】本题考查的知识点是二维数组的定义。在 VBA 中,二维数组定义的格式是: Dim 数组名([下界 to ]上界,下界 to ]上界) 其中上界、下界为整数,下界默认为 0。本题中行下标从 2 到 6 共 5 行,列下标从 0

到 3 共 4 行,所以二维数组中共有 20 个元素。因此正确答案为 A。 7.VBA 的逻辑值进行算术运算时,True 的值被当做________。

A.0 B.-1 C.1 D.任意值 【答案】B 【解析】本题考查的知识点是逻辑值。在 VBA 中,逻辑值 True 在进行算术运算时被

当做-1,False 被当做 0。因此正确答案为 B。 8.若要将 x、y、z 定义为整型变量,正确的语句是________。

A.Dim x, y, z As Integer B.Dim x As Integer, y As Integer, z As Integer C.Dim x As Integer, y, z As Integer D.Dim x, y, z

【答案】B 【解析】本题考查的知识点是逻辑值。在 VBA 中,Dim 语句的语法格式如下:

Dim 变量名 As [数据类型]

如果不使用“数据类型”,默认定义的变量是 Variant 数据类型。选项 A 中,x、y为 Variant 数据类型,z 为整型;选项 B 中,x、y、z 为整型;选项 C 中,y 为 Variant 数据类型,x、z 为整型;选项 D 中,x、y、z 为 Variant 数据类型。因此正确答案为 B。

9.以下程序段中循环体的执行次数是________。 Dim i as Integer

i = 1

Do

Print i;

i = i + 2

Loop Until i >20

A.20 B.10 C.10 D.20 【答案】B 【解析】本题考查的知识点是 VBA 程序设计基础。Do Loop Until 循环首先执行一次

Do Loop 之间的循环体,然后判断条件表达式的结果,如果为假,继续执行循环体,直到

条件表达式结果为真时结束循环。本题中的变量 i 初值为 1,循环结束条件是 i>20,变量

第一部分 习 题 集

55

i 每次在循环中值增 2,即 i 的取值是 1 到 20 之间的奇数,共 10 个。因此正确答案为 B。 10.为了给 x、y、z 三个变量赋初值 1,下面正确的赋值语句是________。

A.x=1:y=1:z=1 B.x=1,y=1,z=1 C.x=y=z=1 D.xyz=1

【解析】本题考查的知识点是赋值语句。在 VBA 中,赋值语句的语法格式如下: [Let] 变量名=表达式

【答案】A 在 VBA 中允许在同一行上书写多条语句,语句间用冒号“:”分隔。 选项 B 中一行上写了多条语句,分隔符不正确。选项 C 中在一条语句同时给多个变

量赋值,在 VBA 中是不可以的。选项 D 是给名为“xyz”的一个变量赋值为 1。因此正

确答案为 A。 11.在代码窗口内将窗体 Form1 的“Caption”属性设置为“测试”,正确的书写形式

是________。 A.Form.Caption"测试" B.Form.Caption="测试" C.Form1.Caption"测试" D.Form1.Caption="测试"

【答案】D 【解析】本题考查的知识点是对象属性值的设置方法。在 Access 中一般形式为:对象

名.属性名=属性值。本题中,对象名是 Form1,属性名是 Caption,属性值是"测试"。因

此正确答案为 D。 12.执行完以下的程序段,Sum 的值是________。

Sum=0

For i=10 To 1 Step -2

Sum=Sum+i

Next i

Print Sum A.10 B.30 C.55 D.60

【答案】B 【解析】本题考查的知识点是 VBA 程序设计基础。For 循环的初始值为 10,终值为 1,

步长为-2,当变量 i 的值为 10、8、6、4、2 时执行循环体,并将 i 的值累加到变量 sum中,sum=10+8+6+4+2=30。因此正确答案为 B。

13.在过程定义中有语句:Private Sub AA(ByVal x As Integer),其中“ByVal”的含

义是________。 A.传值调用 B.传址调用 C.形式参数 D.实际参数

【答案】A 【解析】本题考查的知识点是 VBA 程序设计基础。在 VBA 中,实参向形参的数据传

递有两种方式:传值方式和传址方式。在传值的形参前要加上关键字“ByVal”,在传址

的形参前要加上关键字“ByRef”。若不加关键字,系统默认为传址方式。因此正确答案

为 A。

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

56

14.在 VBA 中,实现窗体打开操作的命令是________。 A.DoCmd.OpenForm B.OpenForm C.Do.OpenForm D.DoOpen.Form

【答案】A 【解析】本题考查的知识点是模块的基本概念。在 VBA 中,可以使用 DoCmd 对象的

方法运行 Access 的操作,OpenForm 方法用于打开窗体。因此正确答案为 A。 15.在 Access 中,如果变量定义在模块中过程的内部,当过程代码执行时才可见,

则这种变量的作用域为________。 A.程序范围 B.全局范围 C.模块范围 D.局部范围

【答案】D 【解析】本题考查的知识点是模块的基本概念。如果变量定义在模块的所有子过程或

函数过程的外部,在模块的声明区域内,则该变量的作用范围为本模块的所有子过程或

函数过程,本模块运行结束后该变量自动消失。该变量不能被其他模块访问。在过程内

部定义的变量只能在过程内使用,不能在其他过程中使用,其使用范围为局部。因此正

确答案为 D。 16.局部变量只能在________中声明和使用。 【答案】子过程或函数过程内部 【解析】局部变量是指定义在子过程或函数过程内部,使用 Dim…As 或 Static 定义的

变量,或者是未定义而直接使用的变量。 17.模块级变量的声明关键字是 Dim 或________。 【答案】Private 【解析】模块级变量是指定义在模块的所有子过程或函数过程的外部,在模块的声明

区域内,使用 Dim…As 或 Private…As 定义的变量。 18.表达式 Right("Olympic Games",5) 的值为________。 【答案】"Games" 【解析】Right 函数的功能是从给定字符串的右侧提取指定个数的字符。Right("Olympic

Games",5)表示从"Olympic Games"字符串的右侧提取 5 个字符。 19.执行以下程序段后,变量 s 的的值是________。

Private Sub Form_Click()

Dim s As Integer

For i = 1 To 10

s = s * i

Next i

Print s

End Sub

【答案】0 【解析】该程序段中的 For 循环执行的是 1 到 10 的累乘,但 s 变量未赋值,默认值是

0,s 再乘任何数依然得 0。

第一部分 习 题 集

57

20.在 Access 中,模块分为________和________。 【答案】类模块,标准模块 【解析】在 Access 中有两种类型的模块:类模块和标准模块。 21.表达式 Not(4>=5)的结果是________。 【答案】True 【解析】Not 是取反运算,由真变假,由假变真。表达式 4>=5 的结果为 False,Not(False)

的结果为 True。 22.在窗体中添加一个命令按钮,名称为 Command1,然后编写如下程序:

Private Sub Command1_Click()

Dim S,I As integer

S=0

For i=1 To 10

S=S+i

Next i

MsgBox S

End Sub

打开窗体运行后,单击命令按钮,则消息框的输出结果为________。 【答案】55 【解析】For…Next 语句能够重复执行程序代码区域特定的次数。此题中 i 赋初值 l,

步长默认为 l,即求 1~10 的和,所以结果为 55。

23.执行以下程序段后,变量 sum 的的值是________。 Private Sub Form_Click()

Dim sum As Integer

Dim i As Integer

For i = 1 To 10

If i > 5 Then

Exit For

Else

sum = sum + i

End If

Next i

End Sub

【答案】15 【解析】在上述程序段中,循环体中的 Exit For 语句表示终止循环,执行条件是当 i>5

时,所以该循环只累加了前 5 次 i 的值,结果为 15。 24.在 VBA 中,变量名的长度 长为________个字符 【答案】255 【解析】在 VBA 中规定变量名的长度不能超过 255 个字符。 25.在名为“Form1”的窗体上添加三个文本框和一个命令按钮,其名称分别为

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

58

“Text1”、“Text2”、“Text3”和“Command1”,然后编写如下两个事件过程: Private Sub Command1_Click()

Text3=Text1+Text2

End Sub

Private Sub Form1_Load()

Text1=""

Text2=""

Text3=""

End Sub

打开窗体 Form1 后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入

55 和 66,然后单击命令按钮 Command1,则文本框(Text3)中显示的内容为________。 【答案】5566 【解析】在执行 Form1_Load()事件过程时,将“Text1”、“Text2”、“Text3”三个

文本框的内容清空。用户在第一个文本框(Text1)和第二个文本框(Text2)中分别输入

55 和 66,然后单击命令按钮 Command1,执行 Text3=Text1+Text2,语句中的“+”号运

算符的作用是将“Text1”、“Text2”两个文本框的内容进行连接。因此“Text3”中显

示的内容是“5566”。

8.2 自 测 习 题

一、选择题

1.数学关系 3<=x<10 表示成正确的 VB 表达式为________。 A.3<=x<10 B.3<=x AND x<10 C.x>=3 OR x<10 D.3<=x AND <10

2.若要退出 For 循环,可使用的语句为________。 A.Exit B.Exit Do C.Time D.Exit For

3.以下正确的赋值语句是________。 A.x+y=40 B.y= *r*r C.y=x+40 D.3y=x

4.以下说法错误的是________。 A.在同一模块不同过程中的变量可以同名 B.不同模块中定义的全局变量不可以同名 C.引用另一模块中的全局变量时,必须在变量名前加模块名 D.同一模块中不同级的变量可以同名

5.把 MsgBox 的返回值转换为数值应该使用的函数是________。 A.Log B.Str C.Len D.Val

6.语句 DIM A(3,5)中定义的数组有________个元素。 A.15 B.24 C.18 D.20

第一部分 习 题 集

59

7.表达式 Fix(-4.25)和 Fix(4.75)的结果分别是________。 A.-4,4 B.-5,4 C.-4,5 D.-5,5

8.在 VBA 中,错误的循环结构是________。 A.Do While 条件表达式

循环体

Loop

B.Do Until 条件表达式 循环体

Loop

C.Do Until 循环体

Loop 条件表达式

D.Do 循环体

Loop While 条件表达式

9.执行以下程序段后,b 的值为________。 a=5

b=7

a=a+b

b=a-b

a=a-b

A.4 B.5 C.6 D.7 10.在 VBA 中语句的续行号采用________。

A.空格与下划线 B.下划线与空格 C.空格与短线 D.短线与空格

11.表达式 chr(Asc("a") + 5)的值是________。 A."c" B."d" C."e" D."f"

12.以下程序运行后 B 的值是________。 Dim A As String, B As String

A = "Hello"

B = String(2, A) A.HH B.HE C.lo D.ee

13.以下叙述不正确的是________。 A.注释语句是非执行语句,仅对程序的内容起注释作用,它不被解释和编译 B.注释语句可以放在代码中的任何位置 C.使用 Rem 语句可以添加注释 D.使用西文单引号“’”可以添加注释

14.可以同时删除字符串前导和尾部空白的函数是________。 A.Ltrim B.Rtrim C.Trim D.Mid

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

60

15.以下说法不正确的是________。 A.局部变量只能在子过程或函数过程内部使用 B.用 Dim 关键字声明的局部变量属于动态变量 C.全局变量的值在整个应用程序的运行中始终存在 D.同一过程内变量允许重名

16.变量声明语句 Dim x 表示的变量是________。 A.Integer B.Double C.Variant D.String

17.以下说法不正确的是________。 A.窗体模块和报表模块都是类模块 B.在标准模块中可以设置全局变量 C.在标准模块的子程序中可以调用窗体对象 D.宏就是模块

18.执行以下的程序段后,x、y 的值分别是________。 Dim x As Integer, y As Integer

For i = 1 To 10

If i Mod 2 = 1 Then x = x + 1 Else y = y + 1 Next i

A.4,4 B.5,5 C.10,10 D.10,0 19.假设变量 A 是一个布尔型变量,则下面正确的赋值语句是________。

A.A='TRUE' B.A=.TRUE. C.A=#TRUE# D.A=True 20.已有子过程定义如下,正确的调用形式是________。

Sub swap(a As Integer, b As Integer)

Dim t As Integer

t = a

a = b

b = t

End Sub A.swap (x, y) B.Call swap(x, y) C.Call swap x, y D.swap (x; y)

二、填空题

1.“123”+456 的值是________。 2.VBA 中表达式 4*4\3 的输出结果是________。 3.语句 For j = 3 To 10 Step 3 使循环体执行了________次。 4.执行以下程序段后,s 的值为________。

s=5

For i=2.6 To 5.0 Step 0.7

s=s+1

Next i

第一部分 习 题 集

61

5.执行以下程序段后,消息框显示的是________。 num=0

While num<=5

num=num+1

Wend

MsgBox num

6.执行以下程序段后,s 的值是________。 i = 0

Do

s = i + s

i = i + 1

Loop Until i >= 4

7.执行以下程序段后,消息框显示的结果是________。 Dim A(10) As Integer

For k = 1 To 10

A(k) = 12 - k

Next k

x = 6

MsgBox A(2 + A(x))

8.执行以下程序段后,消息框里显示的结果是________。 Private Sub Form_Click()

Dim Str As String,k As Integer

Str="cd"

For k=Len(Str) To 1 Step -1

Str=Str & Chr(Asc(Mid(Str,k,1))+k)

Next k

MsgBox Str

End Sub

9.以下程序的功能是计算折旧年限。假设一台机器的原价值为50万元,如果每年的

折旧率为6%,求多少年后它的价值不足20万元。请填空。 y=0

p=50

x=0.06

Do

p=________

y=y+1

Loop Until p<20

MsgBox y

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

62

10.模块包含了一个声明区域和一个或多个子过程(以 Sub 开头)或函数过程(以

________开头)。

8.3 自测习题参考答案

一、选择题

题号 1 2 3 4 5 6 7 8 9 10 答案 B D C B D B A C B A 题号 11 12 13 14 15 16 17 18 19 20 答案 D A B C D C D B D B

二、填空题

1.579 6.6 2.5 7.4 3.3 8.cdfd 4.9 9.p*(1-x) 5.6 10.Function

8.4 课后综合练习参考答案

一、思考题

二、选择题

1.A 2.A 3.D 4.A 5.C 6.B 7.B 8.C 9.A 10.B

三、填空题

1.Sub,EndSub 2.类 3.类模块 4.15 5.RunMacro 6.类 7.事件过程 8.按下鼠标 9.双击鼠标 10.3,顺序结构,选择结构,循环结构

第 9 章 Access 2003 应用系统设计开发与发布

9.1 习 题 解 析

1.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指________。 A.数据与程序独立存放 B.不同的数据被存放在不同的文件中 C.应用程序与数据库中的数据不存在依赖关系 D.以上三种说法都对

【答案】C 【解析】本题考查的知识点是数据的独立性。数据独立性表示应用程序与数据库

中存储的数据不存在依赖关系,包括逻辑数据独立性和物理数据独立性。因此正确

答案为 C。 2.创建数据库的方法有________种。

A.1 B.2 C.3 D.4 【答案】C 【解析】本题考查的知识点是创建数据库。创建数据库的方法有 3 种:使用数据

库库向导、使用模板和创建一个空数据库。因此正确答案为 C。 3.为了防止其他用户再打开数据库,打开数据库的方式应是________。

A.打开 B.以只读方式打开 C.以独占方式打开 D.以独占只读方式打开

【答案】C 【解析】本题考查的知识点是数据库的打开方式。“打开”是指以共享方式打开

数据库。该方式允许网络环境下多个用户同时访问并修改数据库。“以只读方式打

开”的数据库只能查看,不能编辑修改数据库。“以独占方式打开”方式打开的数据库

不允许其他用户再打开数据库,保护本地用户对网络环境下共享数据库的修改。“以独

占只读方式打开”具有独占和只读的共同的特点。因此正确答案为 C。 4.要从“学生”表中选取姓名、性别、出生日期三个字段构成一个新表,则需要进

行的关系运算是________。 A.选择 B.投影 C.联接 D.除法

【答案】B 【解析】本题考查的知识点是关系运算。投影运算是指对指定的关系选择指定的属性,

形成一个可能含有重复行的表,然后将表中的重复行删除,得到新表。因此正确答案为 B。 5.如果加载一个窗体,先被触发的事件是________。

A.Load 事件 B.Open 事件 C.Click 事件 D.DbClick 事件

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

64

【答案】B 【解析】本题考查的知识点是窗体的事件。加载一个窗体时,将按下述顺序发生相

应的事件:打开(Open)→加载(Load)→调整大小(Resize)→激活(Activate)→成

为当前事件(Current)事件等。因此正确答案为 B。 6.如果“课程”表和“成绩”表通过各自的“课程代码”字段建立了一对多的关系,

则“课程”表中的“课程代码”是________。 A.非主键 B.主键 C.任意 D.以上都不对

【答案】B 【解析】本题考查的知识点是主键。如果两个表相关联的字段中一方为所在表的主键,

而另一方不是主键,则创建一对多的关系。每门课程只有唯一的课程代码,因此课程代

码是课程表的主键。而一门课程可以有多个学生选择,可对应多个成绩,因此课程代码

不是成绩表中的主键。因此正确答案为 B。 7.要挑选“成绩”表中的“成绩”字段 大值,可以使用的函数是________。

A.Max([成绩]) B.Int([成绩]) C.Sqr([成绩]) D.Min([成绩]) 【答案】A 【解析】本题考查的知识点是函数。Max 函数用于取 大值,Int 函数用于取整,Sqr

函数用于开平方,Min 函数用于取 小值。因此正确答案为 A。 8.从学生表查找性别为男的学生,并显示出其姓名、出生日期和简历,这个操作对

应的查询类型是________。 A.生成表查询 B.选择查询 C.删除查询 D.更新查询

【答案】B 【解析】本题考查的知识点是查询的类型。生成表查询是从一个或多个表中提取全部

或部分数据创建新表。删除查询是从表中删除一组记录。更新查询是对表中指定的一个

或多个字段成批修改字段值。选择查询是按给定的条件从一个或多个表中选取信息。本

题是从学生表中选取性别为男的学生,属于选择查询。因此正确答案为 B。 9.若将“登录”窗体作为系统的启动窗体,应在________对话框中进行设置。

A.选项 B.打开 C.启动 D.设置 【答案】C 【解析】本题考查的知识点是启动窗体的设置。使用“工具”菜单中的“启动”命令

打开“启动”对话框,在“启动”对话框中可以设置启动窗体、应用程序的图标与标题

等。因此正确答案为 C。 10.为了防止一些错误的操作和一些意外事件对数据库中数据的影响,经常要做的

一项工作是________。 A.备份数据库 B.压缩数据库 C.转换数据库 D.修复数据库

【答案】A 【解析】本题考查的知识点是数据库的管理。为了数据库中数据的安全,防止错误操

作对数据的影响,对数据库中重要的数据要定期进行备份。当数据库中的数据因意外损

坏时,可以通过备份数据库中的数据进行恢复。因此正确答案为 A。

第一部分 习 题 集

65

11.________的作用是规定数据的输入格式,提高数据输入的正确性。 【答案】输入掩码 【解析】“输入掩码”用于定义数据的输入格式,使用“输入掩码”属性可以使输入

数据更容易,并且可以控制用户输入的值。 12.清理数据库文件中磁盘碎片空间,通过________数据库可以实现。 【答案】压缩 【解析】当频繁对数据做添加表、删除表等一些操作时,数据库文件中会产生一些“碎

片”,这些“碎片”会增加数据库文件存储空间,使磁盘空间不能有效利用。通过压缩

数据库的操作,可以调整数据库文件在磁盘中的存放位置,释放部分碎片。 13.在过程间传递参数,系统默认的是________传递参数的。 【答案】地址 【解析】在过程间传递参数有两种形式:按值传递和按地址传递。系统默认是按地址

传递参数。在传址调用中,实际参数必须是变量,不能是常量或表达式。 14.使用 DAO 访问数据源时,从数据源获得的数据存放在________中。 【答案】Recordset 【解析】使用 DAO 访问数据源时,从数据源获得的数据存放在 Recordset 中。 15.如果要保存对当前记录所做的修改,需使用记录集(Recordset)的________

方法。 【答案】Update 【解析】记录集(Recordset)的常用方法有移动行(Move)、添加(AddNew)、删

除行(Delete)或更新行(Update)等。

9.2 自 测 习 题

一、选择题

1.窗口事件是指操作窗口时所引发的事件,以下不属于窗口事件的是________。 A.打开 B.加载 C.关闭 D.取消

2.DAO 的含义是________。 A.开放数据库 B.数据访问对象 C.动态链接库 D.Active 控件

3.Access 字段名的 大长度为________个字符。 A.32 B.64 C.128 D.256

4.在数据表视图中,不可以________。 A.修改字段的类型 B.修改字段的名称 C.删除一个字段 D.删除一条记录

5.要从“学生”表中找出性别为男的学生,则需要进行的关系运算是________。 A.选择 B.投影 C.联接 D.删除

6.在 Access 系统中提供了________执行的宏调试工具。 A.单步 B.同步 C.运行 D.继续

学出版社

职教技术出版中心

www.abook.cn

Access 数据库基础习题集及实验指导

66

7.用于关闭或打开系统警告消息的宏命令是________。 A.Close B.Open C.MsgBox D.SetWarnings

8.为了给数据库文件设置密码,需要以________方式打开数据库。 A.打开 B.只读 C.独占方式打开 D.独占只读

9.在关闭窗体时,依次发生的事件是________。 A.卸载(Unload)→停用(Deactivate)→关闭(Close) B.关闭(Close)→卸载(Unload)→停用(Deactivate) C.停用(Deactivate)→关闭(Close)→卸载(Unload)

D.卸载(Unload)→关闭(Close)→停用(Deactivate) 10.通过创建________可以创建系统的下拉式菜单。

A.窗体 B.菜单 C.宏 D.模块

二、填空题

1.双击桌面上的数据库对象的快捷方式图标,可以启动 Access 并直接打开________。 2.为防止非法用户进入数据库, 简单易用的保护方法是为打开的数据库设置________。 3.在打开数据库时,若要终止自动运行的启动窗体,需要按住________键。 4.Access 的窗体或报表事件可以有两种方法来响应:宏对象和________。 5.VBA 中变量作用域分为 3 个层次,这 3 个层次是局部变量、模块变量和________。

9.3 自测习题参考答案

一、选择题

题号 1 2 3 4 5 6 7 8 9 10 答案 D B B A A A D C A C

二、填空题

1.数据库文件 4.事件过程 2.密码 5.全局变量 3.Shift

9.4 课后综合练习参考答案

一、思考题

第一部分 习 题 集

67

二、选择题

1.D 2.B 3.B 4.C 5.A 6.A 7.B 8.A 9.A 10.C

三、填空题

1.更新 2.文本或数字,数字 3.货币 4.页眉,主体,页脚 5.一对多 6.多个 7.五,节 8.设计,预览,数据表 9.报表页眉,页面页眉,主体 10.纵栏式,表格式

学出版社

职教技术出版中心

www.abook.cn