第1章 数据库的设计与管理 1
1.1 系统的分析和设计 1
1.1.1 系统的分析 1
1.1.2 系统的规划 1
1.1.3 系统的设计 3
1.2 创建数据库 5
1.2.1 使用“数据库向导”创建数据库 5
1.2.2 获取外部数据 10
1.3 管理数据库 14
1.3.1 压缩和修改数据库 14
1.3.2 拆分数据库 16
1.3.3 转换数据库 18
1.3.4 数据库的安全设置 20
三、上机题 23
二、填空题 23
一、选择题 23
习题一 23
小结 23
第2章 数据库表的创建 24
2.1 创建数据库表 24
2.1.1 使用表设计器创建表 24
2.1.2 使用表向导创建表 27
2.1.3 通过输入数据创建表 31
2.2 表布局设计的基本操作 33
2.2.1 调整行高和列宽 33
2.2.2 改变列的顺序 36
2.2.3 显示与隐藏列 37
2.2.4 冻结列和取消冻结列 38
2.2.5 删除行和列 40
2.3 特殊字段类型的编辑 40
2.3.1 备注 40
2.3.2 日期/时间 41
2.3.3 超级链接 42
2.3.4 OLE对象 45
2.4 对表的各种操作 46
2.4.1 复制表 46
2.4.2 删除表 47
2.4.3 重命名表 48
2.4.4 导出表 48
2.4.5 导入表 49
小结 51
习题二 52
一、选择题 52
二、填空题 52
三、上机题 52
3.1 字段的基本操作 53
3.1.1 添加字段 53
第3章 数据库表的操作及应用 53
3.1.2 删除字段 56
3.1.3 更改字段名 57
3.1.4 复制字段定义 59
3.2 字段的基本属性 61
3.2.1 更改字段的数据类型 61
3.2.2 定义字段输入掩码 62
3.2.3 主关键字的操作 63
3.2.4 创建索引 64
3.3 创建查阅字段 65
3.3.1 创建值列表字段 66
3.3.2 创建用来查阅另一个表中数据的字段 67
3.4 关系的操作 69
3.4.1 创建表之间的关系 69
3.4.2 编辑和删除已有的关系 71
3.4.3 设置表之间的联接类型 71
3.5 子数据表的创建 71
小结 73
习题三 74
一、选择题 74
二、填空题 74
三、上机题 74
第4章 窗体 75
4.1 创建窗体 75
4.1.1 自动创建窗体 75
4.1.2 创建纵栏式自动窗体 76
4.1.3 创建数据透视表自动窗体 77
4.1.4 使用向导创建窗体 78
4.1.5 使用设计视图创建窗体 83
4.2 自定义窗体 83
4.2.1 设置窗体的数据源 83
4.2.2 设置窗体属性 84
4.2.3 设置窗体页码 86
4.2.4 设置窗体的外观 87
4.3 使用控件 89
4.3.1 标签 89
4.3.2 文本框 93
4.3.3 选项组 97
4.3.4 命令按钮 100
4.3.5 日历 102
4.3.6 选项卡 103
4.3.7 子窗体的创建 106
4.4 窗体中数据的操作 107
4.4.1 数据的添加、修改和删除 108
4.4.2 数据的查找 109
4.4.3 数据的排序 109
4.4.4 数据的筛选 110
习题四 113
一、选择题 113
小结 113
二、填空题 114
三、上机题 114
第5章 数据查询 115
5.1 创建查询 115
5.1.1 使用向导创建查询 115
5.1.2 使用设计视图创建查询 124
5.2 查询中的计算 126
5.3 操作查询 129
5.3.1 更新查询 129
5.3.2 生成表查询 131
5.3.3 追加查询 134
5.3.4 删除查询 136
5.4 联接表 138
5.4.1 创建表联接 138
5.4.3 更改联接类型 140
5.4.2 删除联接线 140
5.4.4 建立自联接 141
5.4.5 创建自动查阅查询 143
5.5 参数查询 143
5.6 SQL查询 145
5.6.1 联合查询 145
5.6.2 传递查询 147
5.6.3 数据定义查询 147
一、选择题 149
三、上机题 149
二、填空题 149
5.6.4 子查询 149
习题五 149
小结 149
第6章 数据透视图与数据透视表 150
6.1 创建数据透视图与数据透视表 150
6.1.1 自动创建数据透视图和数据透视表 150
6.1.2 利用向导创建数据透视图和数据透视表 151
6.2.1 添加、删除元素 152
6.2 元素基础 152
6.2.2 显示或隐藏数据透视表中的元素 154
6.2.3 显示或隐藏数据透视图中的元素 156
6.3 数据操作 158
6.3.1 数据汇总 158
6.3.2 数据显示为超链接 162
6.3.3 直接绘制记录值 162
6.4 数据透视图中的图表类型 163
6.4.1 柱形图 164
6.4.2 条形图 164
6.4.3 折线图 165
6.4.5 饼图 166
6.4.6 XY散点图 166
6.4.4 平滑线图 166
6.4.7 气泡图 167
6.4.8 面积图 167
6.4.9 圆环图 168
6.4.10 雷达图 168
6.4.11 股价图 168
6.4.12 极坐标图 169
6.5 自定义版式 169
6.5.1 编辑计算字段 169
6.5.2 设置自动显示项目或明细 170
6.5.3 设置筛选字段 171
6.5.4 设置数据透视图中元素的格式 172
6.5.5 设置网格线 176
6.5.6 设置坐标轴 177
三、上机题 178
一、选择题 178
二、填空题 178
小结 178
习题六 178
第7章 Access 2003中报表的设计 179
7.1 创建报表 179
7.1.1 自动创建报表 179
7.1.2 使用向导创建报表 180
7.1.3 使用图表向导创建报表 183
7.1.4 使用标签向导设计报表 184
7.1.5 利用报表设计视图创建报表 186
7.2 创建高级报表 188
7.2.1 基于一般查询的报表 188
7.2.2 子报表的创建 189
7.3 使用报表快照 191
7.4 打印报表的设置 192
习题七 193
一、选择题 193
小结 193
二、填空题 194
三、上机题 194
第8章 Access 2003数据访问页 195
8.1 创建数据访问页 195
8.1.1 自动创建数据页 195
8.1.2 使用数据页向导创建数据访问页 196
8.1.3 利用已有的网页生成数据访问页 198
8.1.4 手动创建数据访问页 199
8.1.5 修改已有数据访问页 202
8.2 使用控件 203
8.2.1 数据访问页中的图表 203
8.2.2 计算字段的使用 204
8.2.3 添加电子表格控件 206
8.3 使用超级链接 207
8.3.1 在已有的文件或Web页上创建超级链接 207
8.3.2 创建链接新建数据访问页的超级链接 209
8.3.3 创建当前数据库中的数据访问页的超链接 210
8.3.4 创建发送电子邮件的超链接 211
8.4 使用脚本编辑器 211
8.4.1 HTML编辑器 211
8.4.2 使用Microsoft Script编辑器 212
小结 213
习题八 213
一、选择题 213
二、填空题 213
三、上机题 214
第9章 Access 2003中的宏与模块 215
9.1 宏和宏组的创建 215
9.1.1 利用设计视图创建宏 215
9.1.2 创建与设计宏 218
9.1.3 创建与设计宏组 219
9.1.4 创建带条件的宏 220
9.2 模块的创建 223
9.3 宏转换为模块 224
小结 224
习题九 224
一、选择题 224
二、填空题 225
三、上机题 225
第10章 XML在Access 2003中的应用 226
10.1 导入XML数据到Access 2003 226
10.2 导出XML数据的简单应用 228
10.3 导XML数据的其他应用 230
小结 232
习题十 232
一、选择题 232
二、填空题 233
三、上机题 233
11.1 打开VBA的编辑器 234
第11章 VBA程序设计 234
11.2 创建VBA的过程 235
11.2.1 创建Sub过程 235
11.2.2 创建Function过程 237
11.2.3 创建事件过程 238
11.3 转变已有的宏为VBA 240
11.3.1 使用数据库窗口转换宏 240
11.3.2 使用窗体中的设计视图转换宏 241
11.4 VBA编程的调试方法 241
11.4.1 立即窗口 242
11.4.2 本地窗口 242
11.4.3 监视窗口 244
11.5 VBA编程实例 244
11.5.1 创建具有密码验证功能的窗体 244
11.5.2 创建有添加记录功能的模块 250
一、选择题 252
习题十一 252
小结 252
二、填空题 253
三、上机题 253
附录 AAccess 2003常用快捷键 254
A.1 Access全局快捷键 254
A.2 数据库窗口快捷键 256
A.3 使用窗口和对话框 257
A.4 使用“帮助” 258
A.5 用于处理文本和数据的快捷键 260
A.6 用于导航记录的键 262
A.7 用于数据访问页的快捷键 265
A.8 用于数据透视表视图的快捷键 266
A.9 用于数据透视图视图的快捷键 269
A.10 用于电子表格的快捷键 270
附录B 键盘常用代码表 274