第1章 数据库系统概述 1
1.1数据库技术 3
1.1.1数据管理技术的产生与发展 3
1.1.2基本术语 7
1.1.3数据库系统的结构 11
1.1.4图灵奖得主 13
1.2数据模型 15
1.2.1数据模型的分层 15
1.2.2概念模型的表示方法:实体联系方法 20
1.2.3关系模型的基本术语及性质 23
1.2.4关系运算 26
1.2.5关系的完整性 27
1.3数据库设计 29
1.3.1数据库系统的需求分析 29
1.3.2概念结构设计 30
1.3.3逻辑结构设计 30
1.3.4物理结构设计 34
1.3.5数据库的实施 35
1.3.6 数据库的运行和维护 35
1.4本章小结 35
1.5思考与练习 36
1.5.1选择题 36
1.5.2填空题 37
1.5.3简答题 37
第2章 走进Access 38
2.1 Access概述 40
2.1.1 Access的发展历程 40
2.1.2 Access的特点 43
2.2 Access 2010的安装 46
2.2.1 Access的多版本安装 46
2.2.2 Access的单版本安装 49
2.3 Access 2010的启动与退出 50
2.3.1 Access 2010的启动 50
2.3.2 Access 2010的退出 51
2.4 Access 2010集成环境 52
2.4.1 Access 2010的主窗口 53
2.4.2 Access 2010的帮助 61
2.5 Access数据对象的导入与导出 62
2.5.1 Access 2010的数据库对象 63
2.5.2 Access数据对象的导入 64
2.5.3 Access数据对象的导出 65
2.6 Access 2010的安全性 67
2.6.1信任中心 67
2.6.2禁用模式 69
2.6.3数据库的打包、签名和分发 70
2.6.4数据库的压缩和修复 72
2.6.5数据库的加密与解密 73
2.6.6其他安全措施 74
2.7本章小结 75
2.8思考与练习 75
2.8.1选择题 75
2.8.2填空题 76
2.8.3简答题 76
第3章 数据库和表 77
3.1创建数据库 79
3.1.1建立新数据库 79
3.1.2数据库的基本操作 81
3.1.3管理数据库 83
3.2创建表 85
3.2.1使用表模板创建数据表 85
3.2.2使用表设计创建数据表 86
3.2.3通过输入数据创建表 88
3.2.4使用SharePoint列表创建表 89
3.2.5通过获取外部数据创建表 90
3.2.6主键的设置 91
3.3数据类型与字段属性 92
3.3.1数据类型 92
3.3.2字段属性 93
3.4建立表之间的关系 101
3.4.1创建表关系 101
3.4.2查看与编辑表关系 103
3.4.3实施参照完整性 104
3.4.4设置级联选项 104
3.5编辑数据表 104
3.5.1向表中添加与修改记录 104
3.5.2选定与删除记录 106
3.5.3数据的查找与替换 106
3.5.4数据的排序与筛选 107
3.5.5行汇总统计 111
3.5.6表的复制、删除与重命名 111
3.6设置数据表格式 112
3.6.1设置表的行高和列宽 112
3.6.2设置字体格式 113
3.6.3隐藏和显示字段 114
3.6.4冻结和取消冻结 114
3.7本章小结 115
3.8思考与练习 115
3.8.1选择题 115
3.8.2填空题 116
3.8.3简答题 116
第4章 查询 117
4.1查询的基本概念 118
4.1.1查询的功能 118
4.1.2查询的类型 119
4.1.3查询视图 120
4.2使用向导创建查询 120
4.2.1使用“简单查询向导” 120
4.2.2使用“交叉表查询向导” 121
4.2.3其他向导查询 123
4.3使用“查询设计视图”创建查询 123
4.4选择查询 124
4.4.1不带条件的选择查询 124
4.4.2条件表达式 125
4.4.3带条件的选择查询 126
4.4.4在查询中使用计算 127
4.5交叉表查询 128
4.6参数查询 129
4.7操作查询 130
4.7.1追加查询 130
4.7.2更新查询 131
4.7.3删除查询 131
4.7.4生成表查询 132
4.8 SQL查询 132
4.8.1 SQL概述 132
4.8.2 Select语句格式 133
4.8.3 Select语句示例 133
4.8.4 SQL数据更新命令 134
4.9本章小结 135
4.10思考与练习 136
4.10.1选择题 136
4.10.2填空题 137
4.10.3简答题 137
第5章 窗体 138
5.1窗体概述 140
5.1.1窗体的功能 140
5.1.2窗体的类型 140
5.1.3窗体的视图 142
5.1.4窗体的构成 143
5.2创建窗体 144
5.2.1自动创建窗体 145
5.2.2使用向导创建窗体 147
5.2.3使用“空白窗体”按钮创建窗体 149
5.2.4使用设计视图创建窗体 150
5.2.5创建主/子窗体 150
5.3设计窗体 151
5.3.1窗体设计视图的组成与主要功能 152
5.3.2为窗体设置数据源 152
5.3.3窗体的常用属性与事件 153
5.3.4在窗体中添加控件的方法 155
5.3.5常用控件及其功能 155
5.3.6常用控件的使用 158
5.4修饰窗体 165
5.4.1主题的应用 165
5.4.2条件格式的使用 166
5.4.3窗体的布局及格式调整 166
5.5定制用户入口界面 167
5.5.1创建切换窗体 167
5.5.2创建导航窗体 168
5.5.3设置启动窗体 169
5.6本章小结 169
5.7思考与练习 170
5.7.1选择题 170
5.7.2简答题 170
第6章 报表 171
6.1认识报表 172
6.1.1报表的类型 172
6.1.2报表的组成与报表视图 173
6.2快捷创建报表 176
6.2.1创建基本报表 176
6.2.2使用空报表创建报表 177
6.2.3使用报表向导创建报表 178
6.3报表设计 181
6.3.1设计报表的布局和背景 181
6.3.2使用报表设计视图创建报表 184
6.3.3报表的排序、分组和计算 186
6.4创建其他报表 191
6.4.1创建图表报表 191
6.4.2创建标签报表 193
6.5导出报表 194
6.6本章小结 195
6.7思考与练习 196
6.7.1选择题 196
6.7.2简答题 196
第7章宏 197
7.1宏的概述 198
7.1.1什么是宏 198
7.1.2宏的类型 199
7.1.3宏的设计视图 199
7.1.4常用的宏操作 200
7.1.5宏的结构 201
7.2独立宏的创建与运行 202
7.2.1创建独立宏 202
7.2.2独立宏的运行 203
7.2.3自动运行宏 204
7.2.4宏的调试 205
7.3嵌入宏的创建与运行 206
7.3.1创建嵌入宏 206
7.3.2通过事件触发宏 206
7.4数据宏的创建与运行 207
7.4.1创建数据宏 207
7.4.2数据宏的运行 209
7.5宏的应用 209
7.5.1自定义菜单简介 209
7.5.2自定义功能区菜单的创建 210
7.5.3自定义快捷菜单的创建 212
7.6本章小结 213
7.7思考与练习 214
7.7.1选择题 214
7.7.2简答题 214
第8章VBA程序设计 215
8.1程序设计概述 216
8.1.1程序与程序设计语言 216
8.1.2 VBA概述 218
8.2数据类型、表达式和内部函数 221
8.2.1数据类型 221
8.2.2常量 223
8.2.3变量 224
8.2.4数组 226
8.2.5运算符和表达式 228
8.2.6 VBA内部函数 231
8.3程序控制结构 234
8.3.1 VBA基本语句 234
8.3.2顺序结构 236
8.3.3分支结构 238
8.3.4循环结构 245
8.3.5过程与函数 254
8.4本章小结 256
8.5思考与练习 256
8.5.1选择题 256
8.5.2填空题 258
8.5.3简答题 258
8.5.4程序设计题 258
第9章ADO数据库编程 259
9.1 ADO概述 260
9.1.1数据库引擎和接口 260
9.1.2 ADO 262
9.2 ADO主要对象 262
9.2.1 ADO对象模型 262
9.2.2 Connection对象 263
9.2.3 Recordset对象 265
9.2.4 Command对象 270
9.3 ADO在Access中的应用 271
9.3.1 ADO编程方法 271
9.3.2 ADO编程实例 273
9.4本章小结 277
9.5思考与练习 277
9.5.1选择题 277
9.5.2填空题 278
9.5.3简答题 278
9.5.4设计题 278
第10章 数据库综合操作案例 279
10.1综合案例1 281
10.2综合案例2 282
10.3综合案例3 283
10.4综合案例4 284
10.5综合案例5 285
10.6综合案例6 287
10.7综合案例7 288
10.8综合案例8 289
10.9综合案例9 290
10.10本章小结 292
10.11思考与练习 292
10.11.1基本操作题 292
10.11.2简单应用题 293
10.11.3综合应用题 293
第11章 数据库应用系统开发 294
11.1软件工程基础 296
11.1.1基本概念 296
11.1.2软件测试 297
11.1.3程序的调试 298
11.2 Access数据库开发特色 298
11.2.1支持两种数据库 298
11.2.2 Access自带分析工具 299
11.2.3 Access支持的字符集 300
11.2.4小型数据库应用系统开发 301
11.3驾驶人科目一模拟考试系统 301
11.3.1系统功能简介 303
11.3.2系统VBA源代码简介 305
11.3.3系统的维护与升级 307
11.4客户管理系统 308
11.4.1系统功能简介 308
11.4.2系统VBA源代码简介 308
11.5商贸进销存管理系统 312
11.5.1系统功能简介 312
11.5.2 盟威平台实现系统功能 312
11.6采购报销管理系统 315
11.6.1系统功能简介 315
11.6.2盟威平台实现系统功能 316
11.7精准扶贫信息化平台 317
11.7.1系统功能简介 317
11.7.2 Office中国Access通用平台实现系统功能 317
11.8本章小结 319
11.9思考与练习 319
11.9.1选择题 319
11.9.2填空题 320
11.9.3简答题 320
参考文献 321