Access数据库基础及应用

Access数据库基础及应用"

作者:张桂杰、梁海英、刘艳玲、罗琳
ISBN:9787302313571
定价:¥29
字数:千字
页数:
出版时间:2013.02.01
开本:
版次:1-2
装帧:
出版社:清华大学出版社
简介

本书紧扣全国计算机等级考试——二级Access考试大纲所列考点,围绕Access 2003数据库的7个对象:表、查询、窗体、报表、数据页、宏和模块进行展开,由浅入深、详略得当,其中详细介绍了数据库及表的创建,重点讲解了查询的设计与应用,并对窗体和报表的设计及宏与VBA编程进行了介绍。讲解中辅以大量的训练实例,每章配有大量的历年考试真题来巩固知识点。

本书对应的电子教案、习题答案和实例源文件可以到http://www.tupwk.com.cn/downpage网站下载。

前言

前    言

Access 2003是Microsoft公司Office 2003办公软件的成员之一,是目前最流行的小型数据库管理系统。它界面友好、操作简单、功能齐全、使用方便,可以有效地组织、管理和共享数据库信息。作为全国计算机等级考试(二级)的科目之一,Access被越来越多的考生选择。经过多年的公共基础课教学及等级考试辅导教学,我们掌握了大量的资料,积累了丰富的教学经验,对教学中的重点、难点有清晰的认识,了解大多数学生在学习过程中经常遇到的障碍。在本书编写过程中充分考虑以上各因素,既讲解了Access数据库的基础知识,同时又紧紧抓住实验操作的关键,学生通过书中所提供的实例及习题的操作,能够轻松地掌握基础知识并顺利地应对计算机等级考试。

本书以Access 2003版本为基础,紧扣全国计算机等级考试——二级Access考试大纲所列考点,围绕Access数据库的7个对象:表、查询、窗体、报表、数据页、宏及模块进行展开,由浅入深、详略得当、重点突出、案例丰富,讲解中辅以大量的训练实例,每章习题中又配有大量的历年考试真题。

全书共9章,第1章介绍数据库的发展、数据模型及关系数据库的基础知识;第2章介绍Access 2003的基本操作;第3章介绍数据库及表的创建和使用,包括表间关系的建立、数据的导入与导出等;第4章介绍查询的操作,包括查询的类型、查询条件的设置及各种不同类型查询的创建和使用方法;第5章介绍窗体的组成、窗体的创建、窗体上各种控件的创建和使用,窗体和控件属性的设置等;第6章介绍报表的相关内容,包括报表与窗体的比较、报表的组成、报表的创建、编辑及报表的高级操作;第7章介绍数据访问页的创建、数据访问页的特点及数据访问页中控件的使用;第8章介绍宏的功能、宏的创建及宏的调试和运行;第9章介绍模块与VBA编程的基础知识,包括模块的概念、VBA程序流程控制结构、过程的定义与参数的传递、VBA程序的运行调试及VBA数据库编程。

本书第1、2章由梁海英编写,第3、4章由张桂杰编写,第5、6章由刘艳玲编写,第7、8章由罗琳编写,第9章由许春艳编写;本书的习题参考答案及演示课件由张桂杰、刘艳玲和罗琳制作,全书由张桂杰统稿。在本书编写成稿的过程中,编者得到了所在学院的领导、同事和朋友的热心帮助和支持。其中,董延华、赵瑞、李政老师对全书提出了建设性的建议,提供了部分参考资料并审阅了部分章节内容;叶丽娜、王帅、姚建盛、侯锟、吕凯、王发斌、蓝鹰、英昌盛老师及研究生刘茜园同学参与了书稿的校对工作,提出了很多修改建议,在此向他们表示衷心的感谢。此外,本书编写过程中还参考了一些相关著作和文献,也在此向这些著作和文献的作者表示感谢。

由于编者水平有限,书中难免存在疏漏与错误之处,恳请广大读者批评指正。我们的电话是010-62796045,邮箱是huchenhao@263.net。

编者   

2012年11月

目录

目    录

 

第1章  数据库基础 / 1

1.1  数据库基本概念 / 1

1.1.1  计算机数据管理概述 / 1

1.1.2  数据库技术与数据库系统 / 2

1.1.3  数据模型 / 3

1.1.4  数据库设计的步骤 / 7

1.1.5  数据库体系结构 / 7

1.1.6  常用术语 / 8

1.2  关系数据库基本理论 / 8

1.2.1  关系代数 / 8

1.2.2  数据完整性 / 9

1.3  习题 / 10

第2章  Access数据库基本操作 / 12

2.1  Access 2003概述 / 12

2.1.1  Access的发展 / 12

2.1.2  Access的启动与退出 / 12

2.1.3  Access的系统界面 / 13

2.1.4  Access环境设置 / 16

2.2  Access数据库对象 / 17

2.3  习题 / 20

第3章  数据库和表 / 21

3.1  数据库的创建和使用 / 21

3.1.1  数据库的创建 / 21

3.1.2  数据库的使用 / 26

3.2  数据表的创建 / 29

3.2.1  表的字段类型 / 29

3.2.2  建立表结构 / 29

3.2.3  修改表结构 / 35

3.3  表中数据的编辑 / 38

3.3.1  表中数据的输入 / 38

3.3.2  表及表中字段属性设置 / 39

3.3.3  表中数据的编辑 / 51

3.4  表中记录的操作 / 53

3.4.1  记录的定位 / 53

3.4.2  记录的排序 / 54

3.4.3  记录的筛选 / 55

3.4.4  显示、隐藏和冻结列 / 57

3.5  表间关系的建立 / 59

3.5.1  设置主键 / 59

3.5.2  表间关联的建立 / 61

3.5.3  子表的使用 / 65

3.6  表的导出 / 67

3.7  数据的导入和链接 / 71

3.7.1  导入数据 / 71

3.7.2  链接数据 / 77

3.8  习题 / 79

第4章  查询 / 83

4.1  查询的功能 / 83

4.2  查询的类型 / 84

4.3  创建选择查询 / 85

4.4  查询的条件 / 91

4.4.1  运算符 / 91

4.4.2  函数 / 93

4.4.3  创建文本条件的查询 / 96

4.4.4  创建模糊查询 / 96

4.4.5  创建数值条件的查询 / 96

4.4.6  创建日期条件的查询 / 100

4.4.7  使用空值或空字符串作为查询条件 / 100

4.5  创建参数查询 / 100

4.5.1  单参数查询 / 100

4.5.2  多参数查询 / 101

4.6  创建交叉表查询 / 102

4.6.1  利用向导创建交叉表查询 / 102

4.6.2  自行创建交叉表查询 / 104

4.7  创建操作查询 / 106

4.7.1  生成表查询 / 106

4.7.2  更新查询 / 108

4.7.3  追加查询 / 110

4.7.4  删除查询 / 111

4.8  SQL查询 / 112

4.8.1  SQL查询视图 / 112

4.8.2  创建SQL特定查询 / 113

4.9  习题 / 114

第5章  窗体 / 117

5.1  窗体概述 / 117

5.1.1  窗体的作用 / 117

5.1.2  窗体的分类 / 117

5.1.3  窗体的组成 / 119

5.1.4  窗体的视图 / 120

5.2  使用向导及自动创建窗体 / 122

5.2.1  自动创建窗体 / 122

5.2.2  使用“窗体向导” / 124

5.2.3  使用“图表向导” / 129

5.3  使用设计视图创建窗体 / 132

5.3.1  控件工具箱 / 132

5.3.2  控件的类型 / 133

5.3.3  控件的使用 / 134

5.3.4  控件的操作 / 151

5.3.5  窗体和控件的属性 / 152

5.4  习题 / 156

第6章  报表 / 158

6.1  报表的基本概念 / 158

6.1.1  报表与窗体 / 158

6.1.2  报表的组成 / 158

6.1.3  报表的分类 / 159

6.1.4  报表的视图 / 160

6.2  创建报表 / 161

6.2.1  自动报表 / 161

6.2.2  报表向导 / 162

6.2.3  使用设计视图创建报表 / 165

6.3  编辑报表 / 167

6.3.1  添加日期和时间 / 168

6.3.2  添加分页符和页码 / 168

6.3.3  设置报表格式和添加背景图案 / 169

6.3.4  绘制直线和矩形 / 170

6.4  报表的高级操作 / 171

6.4.1  报表的排序和分组 / 171

6.4.2  使用计算控件 / 173

6.4.3  创建子报表 / 175

6.4.4  设计复杂报表 / 178

6.5  习题 / 179

第7章  数据访问页 / 181

7.1  数据访问页概述 / 181

7.2  数据访问页的创建 / 181

7.2.1  使用向导创建数据访问页 / 181

7.2.2  自动创建数据页 / 184

7.2.3  使用设计视图创建数据页 / 185

7.3  数据访问页的编辑 / 186

7.3.1  控件工具箱的使用 / 187

7.3.2  格式化数据页 / 189

7.4  习题 / 190

第8章  宏 / 191

8.1  宏的功能 / 191

8.1.1  宏的基本概念 / 191

8.1.2  宏的基本操作 / 191

8.2  宏的创建 / 194

8.2.1  创建操作序列宏 / 194

8.2.2  创建宏组 / 195

8.2.3  创建条件宏 / 196

8.3  宏的调试和运行 / 197

8.3.1  宏的调试 / 197

8.3.2  宏的运行 / 197

8.4  习题 / 201

第9章  模块与VBA编程 / 202

9.1  模块的基本概念 / 202

9.2  VBA编程基础 / 204

9.2.1  VBE编辑环境 / 204

9.2.2  VBA语法基础 / 206

9.3  面向对象程序设计的概念 / 212

9.4  VBA程序流程控制结构与语句 / 213

9.4.1  程序流程控制图 / 213

9.4.2  程序流程控制语句 / 214

9.5  过程定义与参数传递 / 219

9.5.1  在模块中加入过程 / 219

9.5.2  过程的调用 / 221

9.5.3  参数的传递 / 222

9.6  VBA程序运行调试 / 223

9.7  VBA数据库编程 / 224

9.8  习题 / 226

参考文献 / 231

 

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个