第1章 数据库基础知识 1
1.1数据管理及其技术发展 1
1.1.1数据及数据管理 1
1.1.2计算机数据管理技术 2
1.2数据库系统 3
1.2.1数据库相关概念 3
1.2.2数据库系统的特点 4
1.2.3数据库管理系统的主要功能 5
1.3实体与数据模型 5
1.3.1实体的描述 6
1.3.2实体间的联系 6
1.3.3数据模型 7
1.4关系数据库 9
1.4.1关系数据库分析 9
1.4.2关系运算 12
1.4.3关系的完整性 13
习题1 14
第2章Access概述与数据库的操作 15
2.1 Access数据库管理系统概述 15
2.1.1 Access系统的功能与特点 15
2.1.2 Access的启动与退出 16
2.2 Access系统的用户界面 17
2.2.1 Access系统窗口 17
2.2.2 Access数据库中的对象 17
2.3 Access数据库的操作 18
2.3.1 Access数据库的创建 18
2.3.2 Access数据库的打开与关闭 20
2.3.3 Access数据库文件格式的设置 21
2.3.4 Access数据库的安全机制 21
习题2 26
第3章 表的操作与表间关系的建立 27
3.1数据表的建立 27
3.1.1表的设计与新建 27
3.1.2表中记录的输入 29
3.2修改表的结构 29
3.2.1表结构中字段的增加与删除 29
3.2.2表结构中字段及属性的修改 30
3.2.3表属性中有效性规则的设置 31
3.3建立数据表间的关系 32
3.3.1建立数据表间关系的意义及步骤 33
3.3.2实施参照完整性的效果分析 34
3.4编辑表的内容 35
3.4.1表中数据的定位与选择 35
3.4.2表中数据的编辑 36
3.5对数据表视图的操作 37
3.5.1调整表的外观 37
3.5.2排序与筛选记录 39
3.6数据的导入与导出 40
3.6.1数据的导入 40
3.6.2数据的导出 41
习题3 42
第4章 查询设计与应用 45
4.1查询概述 45
4.1.1查询的功能与类型 45
4.1.2查询的操作及简单实例 45
4.1.3查询条件 47
4.2选择查询 50
4.2.1一个表的选择查询 50
4.2.2多个表的选择查询 52
4.2.3参数查询 53
4.3总计查询 54
4.3.1总计查询的创建及选项 55
4.3.2无分组总计查询 55
4.3.3分组总计查询 57
4.4交叉表查询 58
4.4.1交叉表查询的创建及选项 59
4.4.2交叉表查询的设计应用 60
4.5操作查询 61
4.5.1更新查询 61
4.5.2删除查询 62
4.5.3追加查询 63
4.5.4生成表查询 64
4.6 SQL视图及SQL语句 64
4.6.1选择查询与Select语句 65
4.6.2更新查询与Update语句 67
习题4 68
第5章 窗体设计与应用 70
5.1窗体概述 70
5.1.1窗体的功能 70
5.1.2窗体的结构 71
5.1.3窗体的种类 71
5.2新建窗体 74
5.2.1使用“自动窗体”创建窗体 74
5.2.2使用“向导”创建窗体 75
5.2.3使用“设计视图”创建窗体 81
5.3窗体与控件设计 84
5.3.1窗体设计视图 85
5.3.2在窗体中使用控件 87
5.3.3设置窗体和控件属性 95
5.3.4在窗体中添加当前日期和时间 98
5.3.5在窗体中进行计算 99
5.4主/子窗体的设计与应用 100
5.4.1同时创建主窗体和子窗体 101
5.4.2创建子窗体并添加到主窗体中 101
5.4.3拖动子窗体到主窗体 103
5.5使用窗体操作记录 104
5.5.1浏览和定位记录 104
5.5.2编辑记录 104
5.5.3查找记录 105
5.5.4排序记录 105
5.5.5筛选记录 105
习题5 106
第6章 报表设计与应用 108
6.1报表概述 108
6.1.1报表的作用 108
6.1.2报表的结构 108
6.1.3报表的种类 109
6.2新建报表 110
6.2.1使用自动报表 111
6.2.2使用报表向导 112
6.2.3使用报表的设计视图 116
6.2.4创建图表报表 119
6.2.5创建多列报表与子报表 122
6.3报表设计 128
6.3.1报表的修饰 128
6.3.2报表中的排序与分组 130
6.3.3报表中的计算 132
6.3.4报表的打印与预览 135
习题6 137
第7章 创建数据访问页 139
7.1数据访问页概述 139
7.1.1数据访问页的视图类型 139
7.1.2数据访问页的结构组成 140
7.2数据访问页的创建 141
7.2.1在设计视图中创建数据访问页 142
7.2.2使用向导创建数据访问页 145
7.2.3自动创建纵栏式数据页 146
7.3数据访问页的设计与使用 147
7.3.1编辑现有的网页 147
7.3.2数据访问页的使用 150
习题7 151
第8章 宏的设计与应用 152
8.1宏的概述 152
8.1.1宏的基本概念及组成 152
8.1.2常用的宏操作 154
8.1.3宏的设计界面 155
8.2宏的操作与应用 156
8.2.1宏的新建与设计 157
8.2.2宏组的设计与应用 158
8.2.3设计有条件操作的宏 160
8.2.4宏的运行 162
8.2.5宏的调试 163
8.3宏与VBA程序 163
8.3.1宏与VBA程序的应用分工 164
8.3.2宏向Visual Basic程序代码转换 164
习题8 165
第9章 模块与VBA程序设计 166
9.1模块的基本概念与VBA编程界面 166
9.1.1基于窗体的类模块 166
9.1.2标准模块 168
9.1.3 VBA编程的操作界面 168
9.1.4窗体的类模块运行机制 171
9.1.5标准模块中子过程的调用 174
9.2 VBA程序设计基础 176
9.2.1数据类型与数据的表示 176
9.2.2常用函数 181
9.2.3运算符和表达式 187
9.2.4 VBA语句概述 191
9.3程序的基本结构 193
9.3.1顺序结构 193
9.3.2选择结构 193
9.3.3循环结构 196
9.3.4过程与函数 200
9.4编程查询数据 204
9.4.1用数据源属性和Select语句实现数据查询 204
9.4.2数据查询应用举例 206
9.4.3用ADO实现数据查询 208
习题9 217
第10章 实例开发——超市收银应用程序 221
10.1系统分析 221
10.1.1需求分析 221
10.1.2功能描述 221
10.2数据库的建立和系统数据的设计 222
10.2.1创建数据库和数据表 222
10.2.2建立表间关系 224
10.2.3创建查询 225
10.3系统应用设计 227
10.3.1窗体的应用设计 227
10.3.2报表的应用设计 232
10.3.3宏的应用设计 233
10.3.4模块的应用设计 234
10.4实例应用系统的设置 234
10.4.1设置自动启动窗体 234
10.4.2安全性设置及编译运行系统 235
习题10 235
参考文献 236