目 录
第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