第一篇 Access数据库程序设计 1
第1章 数据库基础 1
1.1 数据库基础概述 1
1.2 关系数据库 5
1.3 数据库设计基础 7
1.4 Access简介 8
1.5 初识Access 10
第2章 数据库和表 12
2.1 创建数据库 12
2.2 建立表 15
2.3 编辑表 33
2.4 操作表 37
第3章 查询 45
3.1 查询概述 45
3.2 创建选择查询 49
3.3 创建交叉表查询 54
3.4 创建参数查询 55
3.5 创建操作查询 57
3.6 创建SQL视图 61
3.7 编辑和使用查询 68
第4章 窗体 71
4.1 认识窗体 71
4.2 创建窗体 73
4.3 窗体设计 73
4.4 格式化窗体 87
4.5 创建导航窗体 89
4.6 设置启动窗体 89
第5章 报表 91
5.1 报表的基本概念与组成 91
5.2 创建报表 94
5.3 编辑报表 98
5.4 报表排序和分组 100
5.5 使用计算控件 102
第6章 宏 104
6.1 宏的功能 104
6.2 建立宏 105
6.3 通过事件触发宏 108
第7章 模块与VBA编程基础 109
7.1 VBA编程环境 109
7.2 模块 109
7.3 程序设计基础 110
7.4 VBA流程控制语句 121
7.5 过程调用和参数传递 128
7.6 VBA程序运行错误处理 130
7.7 VBA常见操作 130
第8章 VBA数据库编程 132
第二篇 公共基础知识 135
第1章 数据结构与算法 135
1.1 算法 135
1.2 数据结构基本概念 135
1.3 线性表及其存储结构 136
1.4 栈和队列 136
1.5 树与二叉树 137
1.6 查找技术 138
1.7 排序技术 138
第2章 程序设计基础 139
2.1 程序设计方法和风格 139
2.2 面向对象程序设计 139
第3章 软件工程基础 140
3.1 软件工程基本概念 140
3.2 结构化分析方法 141
3.3 软件设计方法 142
3.4 软件测试 143
3.5 程序调试 144
第4章 数据库设计基础 145
第三篇 练习册 146
第一部分 公共基础知识选择题 146
第1章 数据结构与算法 146
第2章 程序设计基础 150
第3章 软件工程基础 150
第4章 数据库设计基础 153
第二部分 公共基础知识填空题 157
第1章 数据结构与算法 157
第2章 程序设计基础 158
第3章 软件工程基础 158
第4章 数据库设计基础 159
第三部分 Access数据库选择题 160
第1章 数据库基础 160
第2章 数据库和表 164
第3章 查询 171
第4章 窗体 181
第5章 报表 186
第6章 宏 189
第7章 模块与VBA编程基础 192
第8章 VBA数据库编程 210
云鹤—Access模拟测试题 212
云鹤—公共基础知识测试 220
附录A 常用函数 227
附录B 控件属性及含义 230
附录C 常用事件 231
参考文献 232