第零章 简介 1
0.1 本书读者 1
0.2 Access系统环境要求 7
0.3 Access的其他信息源 8
第一部分 Access基础 12
第一章 展望Access 12
1.1 台式计算机的数据库管理 12
1.2 Access的历史回顾 13
1.3 Access的基本要点 14
1.4 Access与传统数据库管理系统(DBM)的差别 29
1.5 从其他DBM、DBARS和前端进行转换 39
1.6 本章小结 43
第二章 打开和运行Access表:速成指南 44
2.1 启动Access 44
2.2 使用数据库表 46
2.3 打印表的内容 51
2.4 本章小结 53
第三章 操作Access 54
3.1 Access的功能和模式 54
3.2 Access表的显示 56
3.3 使用键盘操作 62
3.4 设置缺省选项 66
3.5 使用提示卡 71
3.6 使用Access帮助(Help) 73
3.7 在启动模式下使用数据库功能 78
3.8 本章小结 81
第四章 使用Access数据库和表 82
4.1 关系数据库 83
4.2 使用Access数据库文件和表 84
4.3 建立新数据库 86
4.4 表和字段的属性 87
4.5 选择字段的数据类型、大小和格式 89
4.6 使用Northwind Traders样例数据库 98
4.7 设置字段的缺省值 105
4.8 验证数据项 106
4.9 使用关系关键字字段和索引 109
4.10 给表添加记录 114
4.11 编辑表数据和检测验证规则 115
4.12 改变字段和关系 117
4.13 复制和粘贴字段、记录和表 121
4.14 本章小结 122
第五章 表的挂接、输入和输出 124
5.1 处理具有其他数据库文件格式的表 125
5.2 输入电子数据表文件 137
5.3 输入文本文件 141
5.4 使用剪贴板输入数据 150
5.5 修改挂接的和输入的表 154
5.6 从Access表输出数据 156
5.7 本章小结 160
第二部分 使用查询、表单和报表第六章 使用QBE:速成指南 162
6.1 建立第一个查询 162
6.2 建立其他类型的查询 175
6.3 图形QBE转换成结构化查询语言 180
6.4 本章小结 181
第七章 Access的运算符及表达式 182
7.1 表达式的元素 182
7.2 建立Access表达式 199
7.3 本章小结 207
第八章 建立查询和连接表 208
8.1 连接表以建立多重表查询 208
8.2 用查询修改表 220
8.3 建立表的所有字段的可存取性 221
8.4 多记录的计算 223
8.5 转换到参数查询 230
8.6 创建交叉查询 232
8.7 使用功能查询 240
8.8 嵌套查询 249
8.9 本章小结 253
第九章 创建和使用表单 254
9.1 表单的类型 254
9.2 用FormWizard创建表单 256
9.3 使用表单设计窗口 263
9.4 选择、编辑和移动表单元素与控件 267
9.5 重新安排Personnel Actions表单 272
9.6 使用事务表单 276
9.7 测试后修改表单和控件的属性 280
9.8 本章小结 283
第十章 设计定制表单 284
10.1 Access工具箱 284
10.2 使用工具箱添加控件 287
10.3 建立和使用连续表单 302
10.4 使表的字段属性无效 306
10.5 在打印表单中加页眉和脚注 306
10.6 本章小结 307
第十一章 打印格式化的报表 309
11.1 报表类型 310
11.2 用ReportWizard建立分组/总计报表 310
11.3 使用Access的报表窗口 314
11.4 修改基本ReportWizard报表 316
11.5 调整边界及打印常规报表 326
11.6 报表数据的分组和排序 328
11.7 从空白报表作起 331
11.8 合并子报表 337
11.9 报表中增加其他控件 341
11.10 打印多列报表 342
11.11 本章小结 344
第三部分 Access与其他应用程序集成第十二章 简介OLE:速成指南 348
12.1 OLE的重要性 348
12.2 什么是OLE 349
12.3 简介对象 350
12.4 复合文档(Compound Document)概念 354
12.5 注册数据库(Registration database) 360
12.6 本章小结 365
第十三章 OLE字段数据类型用于图形 366
13.1 表单或报表中加固定对象控制 366
13.2 嵌入及链接图形文件到表中 372
13.3 使用Access和OLE客户机应用程序 392
13.4 表中加入多媒体对象 393
13.5 本章小结 400
第十四章 表单和报表中加入图形和颜色 401
14.1 了解活动对象框 401
14.2 为你的个人活动表单建立一个新徽标(logo) 402
14.3 表单中加入背景颜色 410
14.4 用线和矩形强化表单及报表 412
14.5 表单转换成报表 412
14.6 表单及报表中加入图形 414
14.7 图形加入到报表中 427
14.8 本章小结 428
第十五章 与Microsoft Excel一起使用Access 429
15.1 引进并重新组织工作表数据 429
15.2 Excel作OLE Server 450
15.3 用DDE链接Excel 459
15.4 本章小结 461
第四部分 用宏增强Access第十六章 用宏使应用程序自动化:速成指南 464
16.1 通过单击按钮为查询建立宏 465
16.2 创建新宏 465
16.3 本章小结 477
第十七章 了解Access宏 478
17.1 了解宏窗口及工具条 478
17.2 建立宏 480
17.3 插入动作及参数 480
17.4 了解可用的宏动作 484
17.5 编辑和复制宏动作及参数 493
17.6 访问表单或报表的控件 495
17.7 用条件测试修改宏动作 496
17.8 在一个Macro窗口中组成多个宏 497
17.9 运行宏 498
17.10 调试宏 510
17.11 本章小结 512
第十八章 为表单、报表及定制菜单建立宏 513
18.1 用宏控制表单 513
18.2 本章小结 524
第五部分 使用高级Access技术第十九章 关系数据库的设计和实现 526
19.1 了解数据库系统 526
19.2 关系模型的数据范式化 536
19.3 使用数据字典 545
19.4 使用Access索引 551
19.5 实施数据库的完整性 556
19.6 本章小结 559
第二十章 结构化查询语言 560
20.1 什么是结构化查询语言SQL 560
20.2 SQL的发展 561
20.3 ANSI和Access SQL的比较 561
20.4 在SQL中编写选择查询 567
20.5 添加IN以使用另一数据库中的表 577
20.6 在表单、报表和宏中使用SQL语句 579
20.7 本章小结 580
第二十一章 网络环境下使用Access 581
21.1 定义网络环境 581
21.2 网络上安装Access 587
21.3 配合客户-服务器数据库系统使用ODBC驱动程序 591
21.4 与其他用户共享Access数据库文件 602
21.5 维护数据库安全 608
21.6 管理数据库和应用程序 619
21.7 本章小结 620
第六部分 Access Basic编程第二十二章 写Access Basic代码 622
22.1 介绍Access Basic 622
22.2 控制程序流程 632
22.3 处理运行错误 639
22.4 模块窗口探究 640
22.5 查看模块编程简介 646
22.6 写函数和过程 651
22.7 本章小结 657
第二十三章 用Access Basic DDE交换数据 658
23.1 动态数据交换 658
23.2 使用Access Basic的DDE 660
23.3 将工作单中的记录加到Stock Price(股票价格)表中 661
23.4 将Access作为一个DDE服务器 682
23.5 本章小结 687
第二十四章 为用户添加联机帮助 688
24.1 WinHelp工具的工作方式 688
24.2 为应用程序设计Help文件 690
24.3 为Help文件建立文本 693
24.4 增强你的Help文件 701
24.5 建立Help文件追踪数据库 706
24.6 编译Help文件 708
24.7 将Help题目链接到Access应用程序中 715
24.8 本章小结 720
第七部分 附录 724
附录A 词汇表 724
附录B Access对象命名约定 745
附录C 二进制和十六进制运算 750
附录D STK_21.XLS值的工作表格 752
附录E Personnel Actions表的数据字典 758
附录F 安装Access 761