第1章 数据处理与数据库系统概述 1
1.1计算机数据处理 1
1.1.1信息与数据 1
1.1.2数据库系统 3
1.2数据库实例与数据模型 5
1.2.1 Access数据库实例 5
1.2.2数据模型 7
1.3关系数据模型的基本理论 8
1.3.1关系数据模型的三要素 8
1.3.2关系及相关概念 8
1.3.3关系数据库的数据完整性约束 11
1.4数据库系统的工作模式和应用领域 12
1.4.1数据库系统的工作模式 13
1.4.2 OLTP与OLAP 15
本章小结 16
思考题 16
第2章 数据库设计方法与实例 18
2.1关系数据理论的进一步分析 18
2.1.1关系代数 18
2.1.2关系的规范化 23
2.2数据库系统开发方法 27
2.2.1系统开发方法概述 27
2.2.2结构化设计方法 27
2.2.3原型设计方法 28
2.2.4面向对象设计方法 29
2.3数据库设计方法 30
2.3.1数据库设计的定义 30
2.3.2数据库设计的步骤 31
2.4实体联系模型及转化 32
2.4.1 ER模型的基本概念 32
2.4.2 ER图 33
2.4.3 ER模型向关系模型的转化 35
2.4.4设计ER模型的进一步探讨 35
2.4.5术语对照 36
2.5图书销售管理数据库设计 36
2.5.1需求调查与分析 36
2.5.2概念设计与逻辑设计 39
2.6数据库体系结构 42
2.6.1三层体系结构 42
2.6.2数据库管理系统概述 44
本章小结 46
思考题 46
第3章Access概述及数据库管理 48
3.1 Access概述 48
3.1.1 Access的发展 48
3.1.2安装Access 49
3.2 Access的用户界面与基本操作 52
3.2.1 Access的启动和退出 52
3.2.2 Backstage视图 53
3.2.3功能区 55
3.2.4导航窗格 58
3.2.5其他界面类型 60
3.3创建Access数据库 60
3.3.1 Access数据库基础 60
3.3.2创建数据库 62
3.4 Access数据库管理 65
3.4.1数据库的打开与关闭 65
3.4.2数据库管理 68
本章小结 70
思考题 70
第4章 表与关系 72
4.1 Access数据库的表对象及创建方法 72
4.2数据类型 73
4.3表的创建 75
4.3.1数据库的物理设计 75
4.3.2使用设计视图创建表 77
4.3.3使用其他方式创建表 94
4.4表之间关系的操作 97
4.4.1建立表之间的关系 97
4.4.2对关系进行编辑 100
4.5表的操作 101
4.5.1表记录的输入 101
4.5.2表记录的修改和删除 103
4.5.3表的其他操作 104
4.5.4修改表结构和删除表 108
本章小结 109
思考题 110
第5章 查询 111
5.1查询及查询对象 111
5.1.1理解查询 111
5.1.2 SQL概述 111
5.1.3 Access查询的工作界面 112
5.1.4查询的分类与查询对象 114
5.2 SQL查询 115
5.2.1 Access数据运算与表达式 116
5.2.2几种常用的 SQL查询 122
5.2.3 SQL的追加功能 134
5.2.4 SQL的更新功能 135
5.2.5 SQL的删除功能 136
5.2.6 SQL的定义功能 136
5.3选择查询 139
5.3.1创建选择查询 139
5.3.2选择查询的进一步设置 143
5.3.3交叉表查询 150
5.4查询向导 152
5.4.1简单查询向导 152
5.4.2交叉表查询向导 154
5.4.3查找重复项查询向导 156
5.4.4查找不匹配项查询向导 157
5.5动作查询 160
5.5.1生成表查询 161
5.5.2追加查询 161
5.5.3更新查询 163
5.5.4删除查询 164
5.6 SQL特定查询 164
5.6.1联合查询 165
5.6.2传递查询 165
5.6.3数据定义查询 166
本章小结 166
思考题 166
第6章 窗体 167
6.1窗体概述 167
6.1.1窗体的主要用途和类型 167
6.1.2窗体的操作界面与视图 168
6.2自动创建窗体和使用向导创建窗体 170
6.2.1自动创建窗体 170
6.2.2使用向导创建数据透视表窗体 172
6.2.3使用向导创建数据透视图窗体 174
6.2.4使用向导创建其他窗体 176
6.3使用设计视图创建窗体 178
6.3.1窗体设计视图概述 178
6.3.2面向对象程序设计思想 181
6.3.3控件 183
6.3.4控件的基本操作 185
6.3.5常用控件的使用 187
6.4窗体的整体设计与使用 203
6.4.1设置窗体的页眉和页脚 203
6.4.2窗体的外观设计 204
6.4.3窗体的使用 205
6.5自动启动窗体 206
本章小结 206
思考题 207
第7章 报表 208
7.1报表的基本概念 208
7.1.1报表的基础 208
7.1.2报表的分类 209
7.1.3报表的视图 210
7.1.4报表的组成 211
7.2创建报表 212
7.2.1报表设计工具 213
7.2.2自动创建报表 214
7.2.3使用报表向导创建报表 214
7.2.4使用标签向导创建报表 218
7.2.5创建空报表 220
7.2.6使用设计视图创建报表 221
7.3报表的编辑和高级操作 224
7.3.1报表的编辑处理 224
7.3.2报表的排序和分组 226
7.3.3使用计算控件 230
7.3.4创建多列报表 231
7.3.5设计复杂的报表 232
7.4预览和打印报表 233
7.4.1预览报表 233
7.4.2打印报表 234
本章小结 234
思考题 235
第8章 宏和模块 236
8.1宏 236
8.1.1宏对象概述 236
8.1.2宏的创建 239
8.1.3运行宏 245
8.1.4宏组的创建和运行 248
8.2模块 252
8.2.1程序设计与模块简介 252
8.2.2 VBA与VBE界面 253
8.2.3 VBA编程基础 259
8.2.4 Access编程入门 270
8.2.5面向对象程序设计的概念 280
8.2.6 VBA程序的调试 284
本章小结 286
思考题 287
第9章 网络数据库应用概述 288
9.1数据库系统的应用模式 288
9.1.1 C/S模式结构 288
9.1.2 B/S模式结构 289
9.2 Internet技术 290
9.2.1 WWW服务 290
9.2.2 Web工作原理 292
9.2.3动态网页开发技术 294
9.3基于ASP的Web应用环境的构建 297
9.3.1 IIS的安装及设置 297
9.3.2 ASP的配置 298
9.3.3 Web站点的配置 299
9.4 ASP和Access在网络开发中的应用 301
9.4.1基于ASP和Access的Web开发模式 301
9.4.2 ASP概述 302
9.4.3数据库连接访问技术 305
9.4.4动态网页设计实例 309
9.5 XML及其应用 311
9.5.1 XML概述 311
9.5.2 XML的语法简介 313
9.5.3 XML与Access的数据交换 316
9.6 Web数据库技术的应用及未来发展趋势 320
本章小结 322
思考题 322
第10章 数据库的安全管理 323
10.1 Access安全管理概述 323
10.1.1 Access 2010新增的安全功能 323
10.1.2 Access安全体系结构 324
10.2信任中心 326
10.2.1使用受信任位置中的数据库 326
10.2.2信任中心的其他功能 327
10.3数据库的打包、签名与分发 328
10.3.1数字证书 328
10.3.2创建签名包 328
10.3.3提取并使用签名包 329
10.4数据库的访问密码 330
10.4.1数据库的密码保护功能 330
10.4.2撤销密码和修改密码 331
10.5数据库的压缩和修复 331
10.5.1压缩和修复数据库的原因 331
10.5.2压缩和修复数据库的操作 332
10.6拆分数据库 333
10.6.1拆分数据库概述 333
10.6.2拆分数据库的操作 334
本章小结 335
思考题 335
第11章Access与其他产品的协同应用 336
11.1 Access与SharePoint的协同应用 336
11.1.1 SharePoint简介 336
11.1.2 Access与SharePoint的数据关联 337
11.2 Access与外部数据 340
11.2.1外部数据的类型和使用外部数据的方法 340
11.2.2数据的导出 341
11.2.3数据的导入与链接 345
11.3 Access与Word的协同应用 357
11.3.1数据库的文档管理 357
11.3.2 Word合并 358
本章小结 362
思考题 362
第12章Excel的数据处理 363
12.1 Access数据库表与Excel表的特点 363
12.1.1结构化的Access数据库表 363
12.1.2 Excel表及Excel表的结构化 364
12.2 Excel数据处理的应用实例 373
12.2.1 Excel中数据的合并统计 374
12.2.2 Excel中数据的高级筛选 377
12.2.3使用Excel进行市场调查、抽样和相关性分析 380
本章小结 390
思考题 390
参考文献 391