第1章 初识Access数据库 1
1.1 Access概述 2
1.1.1 Access 2010的优点 2
1.1.2 Access的用途 2
1.2 Access 2010的安装、启动及退出 2
1.2.1 Access 2010的安装 3
1.2.2 Access 2010的启动与退出 4
1.3认识Access的操作界面 5
1.3.1功能区 5
1.3.2快速访问工具栏与控制按钮 6
1.3.3导航窗格 6
1.3.4数据窗口 7
1.4 Access的基本对象 7
1.4.1表 7
1.4.2查询 8
1.4.3窗体 8
1.4.4报表 8
1.4.5宏 9
1.4.6模块 9
1.5自我检测 9
第2章 Access数据库与数据表 10
2.1创建数据库 11
2.1.1了解数据库各对象之间的关系 11
2.1.2创建空白数据库 11
2.1.3使用模板创建数据库 12
2.2数据库的基本操作 13
2.2.1打开数据库 13
2.2.2转换数据库格式 14
2.2.3保存数据库 14
2.2.4查看数据库的属性 15
2.3向数据库中添加数据表 16
2.3.1使用模板创建表 16
2.3.2使用字段模板创建表 17
2.3.3使用表设计器创建表 17
2.3.4通过数据导入创建表 18
2.4数据表的数据类型与结构 20
2.4.1 Access数据类型 21
2.4.2表的结构 22
2.5数据表中的字段属性 22
2.5.1表的“类型”属性 23
2.5.2表的“常规”属性 23
2.6表关系的建立 30
2.6.1数据完整性 31
2.6.2创建表关系 31
2.6.3查看和编辑表关系 33
2.7操作表记录 33
2.7.1添加数据 33
2.7.2修改和删除记录 33
2.8设置数据表的格式 34
2.8.1设置表的行高和列宽 34
2.8.2设置字体属性 35
2.8.3隐藏和显示字段 35
2.8.4冻结和解冻字段 36
2.9上机实训 36
2.9.1实训1——创建一个名为“学生信息”的数据库 36
2.9.2实训2——为新建数据库添加数据表 36
2.10自我检测 38
第3章 查询 39
3.1查询概述 40
3.1.1查询的功能 40
3.1.2查询的类型 40
3.1.3查询视图 40
3.2使用【查询向导】创建查询 41
3.2.1使用简单查询向导查询 41
3.2.2交叉表查询向导 44
3.2.3查找重复项查询向导 46
3.2.4查找不匹配项查询向导 47
3.3使用【查询设计】创建查询 48
3.3.1条件查询 48
3.3.2计算查询 50
3.3.3参数查询 54
3.4操作查询 56
3.4.1生成表查询 56
3.4.2追加查询 58
3.4.3删除查询 59
3.4.4更新查询 60
3.5 SQL查询 61
3.5.1 SQL查询概述 61
3.5.2 SQL常用语句 62
3.6上机实训 66
3.6.1实训1——创建一个能够统计“学生信息”表中相同年龄段的学生信息的查询 66
3.6.2实训2——使用单参数查询所有学生的数学成绩 67
3.6.3实训3——使用SQL查询语句为“课程”表中添加一门课程 68
3.7自我检测 69
第4章 窗体 71
4.1创建窗体 72
4.1.1使用【窗体】工具创建窗体 72
4.1.2使用【空白窗体】工具创建空白窗体 73
4.1.3使用【窗体向导】工具创建窗体 74
4.1.4使用【多个项目】工具创建窗体 78
4.1.5使用【分割窗体】工具创建窗体 79
4.2创建数据透视表与数据透视图 79
4.2.1创建数据透视表 79
4.2.2创建数据透视图 82
4.3窗体的结构视图 84
4.3.1窗体视图 84
4.3.2布局视图 84
4.3.3设计视图 84
4.4窗体的分类与功能 85
4.4.1窗体的分类 85
4.4.2窗体的功能 85
4.5窗体的属性设置 86
4.5.1打开窗体的【属性表】 86
4.5.2窗体的格式属性设置 86
4.5.3窗体的数据属性设置 88
4.5.4窗体的事件属性 88
4.5.5窗体的其他属性 89
4.5.6关于【全部】选项卡 90
4.6创建和添加窗体控件 90
4.6.1使用文本框控件 90
4.6.2使用标签控件 92
4.6.3使用命令按钮控件 92
4.6.4使用选项卡控件 94
4.6.5使用选项组控件 94
4.6.6使用列表框控件 96
4.6.7使用组合框控件 97
4.6.8使用子窗体/子报表控件 99
4.7上机实训 100
4.7.1实训1——使用【分割窗体】工具创建窗体 100
4.7.2实训2——使用【窗体向导】工具创建基于单表的窗体 101
4.8自我检测 102
第5章 报表 104
5.1关于报表 105
5.1.1了解报表的结构 105
5.1.2报表的视图 106
5.1.3报表的分类 107
5.2创建报表 108
5.2.1使用【空报表】工具创建报表 108
5.2.2使用【报表】工具创建报表 109
5.2.3使用【报表设计】工具创建报表 110
5.2.4使用【报表向导】工具创建报表 113
5.2.5使用【标签】工具创建报表 116
5.3创建高级报表 118
5.3.1创建图形报表 118
5.3.2创建子报表 119
5.3.3创建分组报表 121
5.4报表的编辑美化 123
5.4.1处理报表每条记录之间空隙过大问题的方法 123
5.4.2解决报表出现乱码问题的方法 124
5.5报表的打印输出 125
5.5.1报表的页面设置 125
5.5.2预览与打印报表 126
5.6上机实训 127
5.6.1实训1——使用【报表】选项创建报表 127
5.6.2实训2——创建图形报表 128
5.7自我检测 129
第6章 宏 131
6.1宏概述 132
6.1.1宏的设计视图 132
6.1.2常用的宏操作 133
6.1.3宏的运行过程 133
6.2创建宏 134
6.2.1直接创建宏 134
6.2.2创建简单嵌入式宏 136
6.2.3创建条件式宏 137
6.2.4创建设计用户界面宏 141
6.2.5创建按钮式宏 142
6.3编辑宏 145
6.3.1插入新的宏操作 145
6.3.2删除宏操作 146
6.3.3移动宏操作 146
6.3.4复制粘贴宏操作 147
6.4运行和调试宏 147
6.4.1运行宏 147
6.4.2调试宏 148
6.5上机实训——在窗体中插入宏 149
6.6自我检测 153
第7章 VBA编程与模块 155
7.1 VBA基础 156
7.1.1启动VBA的方法 156
7.1.2编写一个简单VBA程序 157
7.1.3 VBA程序书写规则 158
7.1.4 VBA的数据类型 158
7.1.5常量、变量、数组、运算符和表达式 160
7.2 VBA常用函数 163
7.2.1绝对函数 163
7.2.2字符串函数 163
7.2.3日期/时间函数 164
7.2.4类型转换函数 164
7.3 VBA程序流程控制语句 165
7.3.1程序控制语句 165
7.3.2程序的基本语句 165
7.3.3顺序结构 166
7.3.4选择结构 166
7.3.5循环结构 168
7.4创建VBA模块 170
7.4.1关于VBA模块 170
7.4.2过程 170
7.4.3事件过程 172
7.4.4参数传递 173
7.4.5过程和变量的作用域 174
7.5程序调试与错误处理 174
7.5.1程序的运行错误处理 174
7.5.2程序的调试 175
7.6上机实训——编辑“您的身份”程序 176
7.7自我检测 177
第8章 数据库的管理与安全 178
8.1数据库的管理 179
8.1.1数据库的压缩和修复 179
8.1.2数据库的备份和还原 180
8.1.3数据库格式版本之间的转换 181
8.2数据库的安全 182
8.2.1 Access 2010安全性的新增功能 183
8.2.2使用受信任位置中的Access数据库 183
8.2.3设置数据库密码 184
8.2.4数据的打包、签名及分发 186
8.2.5打开数据库时启用禁用的内容 187
8.3自我检测 188
第9章 综合实训 189
9.1学生信息系统 190
9.1.1设计数据表 190
9.1.2程序设计 193
9.2学生管理系统 200
9.2.1设计数据表 201
9.2.2设计数据报表 203
9.2.3设计窗体 210
附录 自我检测参考答案 213