第1章 数据库系统概述 1
1.1信息、数据和数据处理 1
1.1.1信息与数据 1
1.1.2数据处理 2
1.2关系模型 4
1.3数据库系统 5
1.3.1数据库 5
1.3.2数据库管理系统 5
1.3.3数据库系统的体系结构 6
1.3.4数据库应用系统的体系结构 7
1.4数据库设计 8
1.4.1需求分析 9
1.4.2概念结构设计 9
1.4.3逻辑结构设计 11
1.4.4物理结构设计 16
1.4.5数据库使用与维护 18
本章知识点结构图 19
思考题 21
设计题 21
第2章 Access系统概述 22
2.1 Access功能及特性 22
2.2 Access的安装 23
2.3启动Access 24
2.4 Access的集成环境 25
2.4.1标题栏 25
2.4.2菜单栏 25
2.4.3工具栏 26
2.4.4工作区与状态栏 27
2.5退出Access 27
本章知识点结构图 28
思考题 28
实验题 28
第3章 数据库操作 29
3.1 Access数据库对象 29
3.1.1表 29
3.1.2查询 30
3.1.3窗体 30
3.1.4报表 31
3.1.5宏 32
3.1.6数据访问页 32
3.1.7模块 32
3.2创建数据库 32
3.2.1直接创建空数据库 32
3.2.2利用向导创建数据库 33
3.3数据库打开与关闭 35
3.3.1打开数据库 35
3.3.2关闭数据库 36
3.4数据库压缩/修复 36
3.5数据库转换 37
本章知识点结构图 38
思考题 39
实验题 39
第4章 表操作 40
4.1表 40
4.1.1表的构成 40
4.1.2字段类型 41
4.1.3表结构的定义 43
4.2创建表 43
4.2.1使用数据表视图创建表 43
4.2.2使用表向导创建表 44
4.2.3使用设计视图创建表 46
4.3表中数据的输入 47
4.4表属性设置与维护 48
4.4.1字段的维护 48
4.4.2字段的输入/显示格式设置 50
4.4.3字段标题的设置 55
4.4.4字段有效性规则的设置 56
4.5表中数据的编辑 57
4.5.1数据的修改 57
4.5.2数据的复制 57
4.5.3数据的删除 58
4.5.4数据的查找/替换 58
4.6使用表 59
4.6.1记录定位 59
4.6.2记录排序 60
4.6.3记录筛选 61
4.6.4字段隐藏/取消隐藏 62
4.6.5字段冻结/解冻 63
4.7建立表间关联关系 63
4.7.1表间关联关系类型 64
4.7.2建立索引 65
4.7.3设置主关键字 67
4.7.4建立表间关联关系 68
4.8使用子表 70
本章知识点结构图 71
思考题 71
实验题 72
第5章 查询操作 73
5.1查询概述 73
5.1.1查询的作用 73
5.1.2查询的类型 73
5.2创建选择查询 74
5.2.1使用设计视图创建查询 74
5.2.2使用向导创建查询 75
5.3创建参数查询 77
5.4创建动作查询 79
5.4.1创建生成表查询 79
5.4.2创建更新查询 80
5.4.3创建追加查询 82
5.4.4创建新字段查询 84
5.4.5创建删除查询 85
5.5修改查询 86
本章知识点结构图 86
思考题 86
实验题 87
第6章 关系数据库标准语言SQL 88
6.1 SQL语言概述 88
6.1.1 SQL语言的特点 88
6.1.2 SQL语言的功能 90
6.2数据定义 90
6.3数据更新 92
6.4数据查询 92
6.4.1 Select语句 93
6.4.2创建SQL查询 94
6.4.3 SQL应用 95
本章知识点结构图 101
思考题 101
实验题 101
第7章 窗体及报表设计 103
7.1窗体的组成 103
7.2创建窗体 103
7.2.1使用自动窗体创建窗体 104
7.2.2使用窗体向导创建窗体 105
7.3引入面向对象编程的概念 107
7.3.1对象 107
7.3.2对象属性 108
7.3.3对象事件和方法 110
7.4使用设计视图创建窗体 112
7.4.1常用的窗体控件 112
7.4.2常用窗体控件的功能 112
7.4.3 ActiveX控件 115
7.4.4 ADO数据对象 116
7.4.5窗体常用控件的操作 118
7.5窗体设计实例 120
7.5.1数据输入窗体 120
7.5.2数据浏览窗体 123
7.5.3“关于”窗体 125
7.6报表的组成 127
7.7创建报表 128
7.7.1使用自动报表创建报表 128
7.7.2使用报表向导创建报表 129
7.7.3将窗体转换为报表 131
7.8报表设计 132
7.8.1报表控件的使用 132
7.8.2报表的页面设置 133
7.8.3设计报表布局 133
7.8.4使用报表设计视图创建报表 134
7.8.5设计汇总报表 136
7.8.6设计分组报表 138
7.9创建其他报表 139
7.9.1创建图表报表 139
7.9.2创建标签报表 141
本章知识点结构图 143
思考题 144
实验题 145
第8章 宏 146
8.1什么是宏 146
8.2宏的创建与编辑 147
8.3使用宏与宏组 149
8.3.1直接运行宏或宏组 149
8.3.2触发事件运行宏或宏组 150
8.3.3用宏命令间接运行宏或宏组 154
本章知识点结构图 155
思考题 155
实验题 156
第9章 VBA编程 157
9.1标准模块 157
9.2 VBA程序设计基础 158
9.2.1数据类型 158
9.2.2常量 159
9.2.3变量 159
9.2.4函数 161
9.2.5表达式 165
9.2.6编码规则 168
9.3程序基本结构 168
9.3.1顺序结构 168
9.3.2分支结构 169
9.3.3循环结构 171
9.3.4过程 173
9.3.5自定义函数 174
9.4 VBA程序实例 176
9.4.1主窗体 176
9.4.2查询窗体 177
9.4.3登录窗体 180
本章知识点结构图 183
思考题 183
实验题 184
第10章 菜单与工具栏 185
10.1菜单系统 185
10.2创建菜单 186
10.2.1使用“命令栏”对象创建菜单 186
10.2.2使用“宏”创建菜单 189
10.3工具栏 192
10.3.1使用系统工具创建工具栏 192
10.3.2使用ToolBar和ImageList创建工具栏 192
本章知识点结构图 196
思考题 196
实验题 196
第11章 数据的传递与共享 197
11.1数据的导出 197
11.1.1将数据库对象导出到其他数据库中 197
11.1.2将数据库对象导出到Excel中 197
11.1.3将数据库对象导出到Word中 198
11.1.4将数据导出到数据文件中 198
11.2数据的导入 200
11.2.1导入Access数据库对象 200
11.2.2导入Excel数据 201
11.2.3导入数据文件 203
本章知识点结构图 205
思考题 205
实验题 205
第12章 数据库安全措施 206
12.1数据库用户密码 206
12.1.1设置用户密码 206
12.1.2撤销用户密码 206
12.2工作组与用户 207
12.2.1创建新的工作组 207
12.2.2加入已有的工作组 208
12.2.3用户与组 208
12.2.4用户与组的权限 210
12.3安全向导 211
12.4编码数据库 211
本章知识点结构图 212
思考题 213
实验题 213
第13章 小型应用系统开发 214
13.1应用系统开发概述 214
13.2主要功能模块设计 216
13.2.1主窗体设计 216
13.2.2登录窗体设计 216
13.2.3菜单设计 217
13.2.4控制面板设计 217
13.2.5数据库设计 217
13.2.6工作窗体设计 220
13.2.7报表设计 222
13.3设置自动启动窗体 223
13.4发布MDE文件 224
本章知识点结构图 225
思考题 225
实验题 225
附录 226
附录一:字段常用属性 226
附录二:对象常用属性 227
附录三:常用的宏命令 231
附录四:ADO对象属性与方法 233