第1章 数据库管理简介
1.1 功能定义
1.2 常用术语定义
1.3 规划数据应用
1.4 提炼系统需求大纲
1.4.1 研究现有的系统
1.4.2 提炼工作流程和计划
1.4.3 复审字段列表
1.5 ACE实例研究简介
1.5.1 组织
1.5.2 ACE系统实例
1.6 小结
第2章 Microsoft Access简介
2.1 Microsoft Access的启动和退出
2.2 Access程序窗口
2.2.1 Access程序窗口组件
2.2.2 菜单栏和工具栏
2.2.3 快捷(右击)菜单
2.2.4 状态栏
2.3 Access菜单栏的使用
2.3.1 鼠标命令的使用
2.3.2 键盘命令的使用
2.3.3 菜单练习
2.4 打开数据库
2.4.1 使用对话框
2.4.2 使用“打开”对话框
2.5 创建一个新的数据库
2.6 关闭数据库
2.7 “数据库”窗口
2.8 运行文档窗口
2.8.1 Access命令键
2.8.2 属性和属性页
2.9 Access帮助系统
2.9.1 使用帮助目录页
2.9.2 借助帮助主题导航
2.9.3 帮助系统练习
2.9.4 显示屏幕提示
2.9.5 帮助系统命令键
2.9.6 使用帮助索引
2.9.7 查找帮助主题
2.9.8 查找练习
2.9.9 应用“Office助手”
2.10 小结
第3章 设计一个数据库
3.1 规划数据库
3.1.1 列出表结构
3.1.2 优化表的结构
3.1.3 定义表关系
3.2 字段的描述
3.2.1 索引键字段的赋值
3.2.2 字段名的赋值
3.2.3 选择数据类型
3.2.4 字段宽度的赋值
3.3 ACE系统表
3.3.1 Names表
3.3.2 Contacts表
3.3.3 Transactions表
3.3.4 CommitteeMemberships表
3.4 小结
第4章 表的创建
4.1 创建一个表
4.1.1 在设计视窗中运行
4.1.2 定义基本字段的特性
4.1.3 编辑字段列表
4.1.4 设置主关键字
4.1.5 设置附加字段属性
4.1.6 为CommitteeMemberships定义字段属性
4.1.7 设置表的属性
4.1.8 保存表结构
4.2 定义默认关系
4.2.1 实施参照完整性
4.2.2 连锁的更新和删除
4.2.3 定义默认联接类型
4.2.4 ACE系统中的关系
4.3 数据库的文档编制
4.4 小结
第5章 在“数据表”视图中操作表
5.1 选择实例数据
5.2 在“数据表”视图中运行
5.2.1 在“数据表”视图中移动
5.2.2 数据表定位练习
5.3 输入和编辑数据
5.3.1 保存和撤消修改
5.3.2 数据的格式与有效性
5.3.3 超级链接字段的操作
5.3.4 增加新的记录
5.3.5 数据的剪切和粘贴
5.3.6 删除记录
5.4 自定义数据表
5.4.1 改变列宽
5.4.2 改变行高
5.4.3 改变单元格属性
5.4.4 改变字体以及字体大小
5.4.5 移动列
5.4.6 保持列的稳定性
5.4.7 隐藏列
5.4.8 保存数据表配置
5.4.9 自定义Names表数据表
5.5 查找记录
5.5.1 定义查找
5.5.2 字段值的更新
5.6 打印表
5.6.1 使用打印预览
5.6.2 打印练习
5.7 小结
第6章 排序和选择记录
6.1 使用排序命令
6.1.1 按多字段进行排骗子
6.1.2 排序练习
6.2 定义筛选
6.2.1 根据选择应用筛选
6.2.2 根据窗体应用筛选
6.2.3 使用高级筛选/排序
6.3 定义和使用简单选择查询
6.3.1 指定数据源
6.3.2 在查询设计视图中工作
6.3.3 选择输出字段
6.3.4 编辑设计网格
6.3.5 保存查询设计
6.3.6 执行查询
6.3.7 定义计算列列
6.3.8 定义排序指令
6.3.9 定义选择准则
6.4 定义多表查询
6.4.1 表的联接
6.4.2 辨识源表
6.4.3 创建3表查询
6.4.4 表的联接机理
6.4.5 更新查询输出
6.5 小结
第7章 定义和使用简单的数据输入窗体
7.1 使用“自动窗体向导”
7.2 使用窗体以输入和编辑数据
7.3 使用“窗体向导”
7.3.1 选择字段
7.3.2 选择窗体版式
7.3.3 选择窗体样式
7.3.4 标题和保存窗体
7.3.5 生成CommitteeMemberships窗体
7.4 设计多表窗体
7.4.1 选择窗体版式
7.4.2 使用多表窗体
7.4.3 修改子窗体
7.4.4 建立窗体以更新Names表和CommitteeMemberships表
7.5 编辑窗体
7.5.1 理解窗体对象
7.5.2 窗体设计工具
7.5.3 窗体的节
7.5.4 选择对象
7.5.5 选择多个对象
7.5.6 移动和调整对象的大小
7.5.7 对象对齐
7.5.8 编辑标签对象
7.5.9 自定义CommitteeMemberships窗体
7.5.10 改变Tab键次序
7.6 小结
第8章 定义简单的报表
8.1 Access报表的结构
8.2 应用自动报表向导
8.3 应用“报表向导”
8.3.1 选择字段
8.3.2 定义报表分组
8.3.3 选择排序顺序
8.3.4 选择汇总统计
8.3.5 选择报表布局
8.3.6 选择报表样式
8.3.7 定义标题和保存报表
8.3.8 生成CommitteeMemberships花名册
8.4 使用“标签向导”
8.4.1 选择标签页版面
8.4.2 定义字体
8.4.3 定义标签内容
8.4.4 选择排列顺序
8.4.5 保存标签
8.4.6 定义ACE邮件标签
8.5 修改报表
8.5.1 在报表设计视窗中运行
8.5.2 修改Committee Memberships Roster
8.6 定义多重表的报表
8.6.1 应用“报表向导”
8.6.2 生成Committee Memberships报表
8.7 报表的预览和打印
8.7.1 预览报表
8.7.2 打印报表
8.7.3 自定义打印选项
8.8 小结
第9章 进行计算
9.1 建立表达式
9.1.1 确定数据类型和对象
9.1.2 使用运算符
9.1.3 应用函数
9.1.4 支持运算优先规则
9.1.5 命名计算值
9.1.6 使用“表达式生成器”
9.2 计算值的格式化
9.2.1 定义自定义显示格式
9.2.2 定义标题
9.3 自定义默认值和有效性规则
9.3.1 定义默认值
9.3.2 定义字段有效性规则
9.3.3 定义表有效性规则
9.3.4 定义有效性文本
9.3.5 定义Committeememberships表的有效性
9.4 小结
第10章 定义复杂查询
10.1 定义参数查询
10.1.1 组合选择准则
10.1.2 定义参数数据类型
10.1.3 参数查询练习
10.2 编辑汇总统计
10.2.1 计算总体统计
10.2.2 总计查询练习
10.2.3 计算分组统计
10.2.4 在总计查询中定义选择准则
10.2.5 定义更复杂的总计查询
10.2.6 定义顶值查询
10.2.7 定义交叉表查询
10.3 用于特定目的联接
10.3.1 查找不匹配
10.3.2 使用自联接
10.4 更新表
10.4.1 定义更新查询
10.4.2 执行更新查询
10.4.3 空值的处理
10.4.4 定义多重表的更新查询
10.5 小结
第11章 自定义报表和窗体
11.1 理解属性
11.2 在“设计”视窗中运行
11.2.1 使用网格对齐
11.2.2 修改可视属性
11.2.3 颜色练习
11.2.4 使用“格式刷”
11.2.5 使用“自动套用格式”工具
11.2.6 改变文本属性
11.2.7 自定义NamesWithCommMemberships窗体
11.3 在窗体中增加对象
11.3.1 创建非结合控件
11.3.2 创建结合控件
11.3.3 创建计算控件
11.3.4 定义控件名和标题
11.3.5 复制对象
11.3.6 在CommitteeMemberships报表中增加控件
11.4 在窗体和报表中文本的操作
11.4.1 使用滚动栏
11.4.2 允许文本增大和收缩
11.4.3 修改CommitteeMemberships报表
11.5 画线条和矩形
11.6 增加页分隔符
11.7 改变默认对象属性
11.8 设置整体窗体和报表属性
11.8.1 设置整体窗体属性
11.8.2 设置整体报表属性
11.8.3 设置段落属性
11.8.4 完成CommitteeMemberships报表
11.9 自定义窗体和报表设计选项
11.10 小结
第12章 复杂窗体的设计
12.1 从头设计窗体
12.2 在窗体中应用控件
12.2.1 收集“是/否”字段
12.2.2 使用选项组
12.2.3 定义列表框和组合框
12.2.4 运行超级链接字段
12.3 自定义默认值和有效性规则
12.4 定义子窗体
12.4.1 创建子窗体对象
12.4.2 选择子窗体视图
12.4.3 建立多对一窗体
12.4.4 在主窗体中显示汇总统计
12.4.5 子窗体练习
12.5 使用选项卡控件
12.6 模拟纸张表格
12.7 小结
第13章 复杂报表的设计
13.1 从头定义报表
13.2 自定义排序与分组指令
13.2.1 定义排序指令
13.2.2 编辑排序和分组指令
13.2.3 排序练习
13.2.4 定义分组属性
13.2.5 模拟分组
13.2.6 定义分组方法
13.2.7 报表组的其他应用
13.3 计算汇总统计
13.4 打印个性化的信件
13.4.1 使用Access打印信件
13.4.2 自定义信的文本
13.4.3 应用Microsoft Word打印信件
13.5 使用子报表
13.5.1 定义报表
13.5.2 创建子报表对象
13.5.3 子报表练习
13.5.4 改变子报表版式
13.5.5 在主报表中打印汇总统计
13.6 建立混合报表
13.7 在Internet上发布报表
13.8 小结
第14章 数据库的重新组建
14.1 复制数据库对象
14.1.1 复制表
14.1.2 应用“另存为”命令
14.2 修改表结构
14.2.1 逻辑考虑
14.2.2 修改表
14.2.3 改变数据类型
14.2.4 拆分和合并字段
14.2.5 Transactions表结构
14.3 创建新表
14.3.1 定义生成表查询
14.3.2 运行生成表查询
14.3.3 拆分表
14.3.4 生成表查询练习
14.4 删除记录
14.4.1 定义一项删除查询
14.4.2 运行一项删除查询
14.4.3 多重表删除查询
14.4.4 删除查询练习
14.5 追加记录
14.5.1 定义追加查询
14.5.2 运行追加查询
14.6 表重新组建的方法
14.6.1 修改数据库的设计
14.6.2 数据档案化
14.6.3 在Access限制附近操作
14.7 压缩数据库
14.8 修复受损的数据库
14.9 小结
第15章 表的导入、导出和链接
15.1 外部数据的操作
15.1.1 数据存取方法
15.1.2 Access支持的文件格式
15.1.3 导出表
15.1.4 导入表
15.1.5 链接表
15.2 结构差异的补偿
15.3 链接表的操作
15.3.1 修改结构
15.3.2 中断链接
15.3.3 使用“数据库拆分器”
15.3.4 更新表的链接
15.4 特殊数据格式的特殊考虑
15.4.1 Access对象的操作
15.4.2 文本文件的操作
15.4.3 HTML文件的操作
15.4.4 电子表格的操作
15.4.5 Xbase文件的操作
15.4.6 Paradox表的操作
15.4.7 SQL表的操作
15.4.8 设置ODBC数据源
15.5 小结
第16章 对外部对象的操作
16.1 静态图像的操作
16.2 OLE对象的操作
16.2.1 向窗口或报表添加非结合的OLE对象框
16.2.2 在报表中添加ACE标识
16.2.3 使用剪贴板嵌入或链接OLE
16.2.4 自定义OLE对象属性
16.2.5 结合的OLE对象的操作
16.2.6 编辑OLE对象字段
16.2.7 显示和编辑OLE对象
16.2.8 OLE对象练习
16.3 在Access文档中使用图形
16.3.1 使用图表向导
16.3.2 图表练习
16.3.3 将图形链接到报表或窗体中
16.3.4 修改图形设计
16.3.5 完成StateGraph窗口
16.4 超级链接的操作
16.5 小结
第17章 建立安全系统
17.1 安全系统的结构
17.1.1 标识组和用户
17.1.2 定义工作组
17.1.3 工作组的练习
17.1.4 定义用户和组帐号
17.1.5 定义组和用户
17.1.6 安全系统练习
17.2 定义对象的存取权限
17.2.1 赋予权限及修改权限
17.2.2 对象所有者
17.2.3 操作具有安全性的数据库
17.2.4 模拟字段权限
17.2.5 用户和组的权限练习
17.2.6 安全系统文档
17.2.7 保护已有的数据库
17.3 数据库的加密和解密
17.4 小结
第18章 在网络上运行Access
18.1 共享Access程序
18.2 共享数据库
18.2.1 潜在的冲突
18.2.2 共享和独占Access
18.2.3 在共享表中操作
18.2.4 修改表结构
18.2.5 刷新显示
18.3 对其他数据库对象的操作
18.4 策略考虑
18.5 小结
第19章 Access宏的简介
19.1 定义宏
19.1.1 在“宏设计”视图中工作
19.1.2 定义宏操作
19.1.3 打印宏
19.1.4 宏的练习
19.2 执行宏
19.2.1 根据需要执行宏
19.2.2 理解Access事件模型
19.2.3 从窗体和报表中调用宏
19.3 定义更复杂的宏
19.3.1 定义宏组
19.3.2 在宏中使用条件
19.4 宏的测试和纠错
19.4.1 单步执行宏
19.4.2 显示调试信息
19.5 在报表中应用宏
19.6 在窗体中应用宏
19.6.1 数据的有效性
19.6.2 宏的练习
19.6.3 对字段值变化的响应
19.6.4 创建自定义定位控件
19.6.5 创建自定义查找和筛选控件
19.6.6 在选项组中应用宏
19.6.7 仿真Access菜单命令
19.6.8 打开其他窗体
19.6.9 在CommitteeMemberships窗体中增加命令按钮
19.7 改变窗体和报表控件特性
19.8 小结
第20章 SQL编程语言
20.1 Access SQL介绍
20.1.1 在SQL视图中操作查询
20.1.2 印刷符号的约定
20.2 使用SQL SELECT命令
20.2.1 指定选择准则
20.2.2 指定排序的顺序
20.2.3 定义计算列
20.2.4 SQL SELECT练习
20.2.5 有的连接
20.2.6 运算汇总计算
20.2.7 查找唯一值
20.2.8 找出前N个记录
20.3 用SQL命令修改数据
20.3.1 表的更新
20.3.2 创建新表
20.3.3 删除记录
20.3.4 增加表中的记录
20.4 定义SQL查询
20.4.1 使用数据定义查询进行查询
20.4.2 定义联合查询
20.4.3 使用子查询
20.5 小结
第21章 Visual Basic编程简介
21.1 Visual Basic模块的操作
21.1.1 创建模块
21.1.2 在“模块”视图中运行
21.1.3 编译模块
21.2 结构化程序
21.2.1 写事件过程
21.2.2 使用函数和子过程
21.2.3 在过程中使用变量
21.2.4 变量作用域
21.2.5 将输入量传递到过程
21.3 使用控制结构
21.3.1 作判断决策
21.3.2 重复程序步骤
21.3.3 嵌套控制结构
21.3.4 事件过程练习
21.3.5 显示信息窗和对话框
21.4 测试和调试过程
21.4.1 在过程中单步执行
21.4.2 设置断点
21.4.3 在调试窗中运行
21.4.4 写一个有效的过程
21.5 Access对象的运行
21.5.1 Access对象的等级
21.5.2 定义数据存取对象
21.5.3 通过记录集定位
21.5.4 在记录集中查找记录
21.5.5 更新数据
21.6 自定义模块选项
21.7 小结
第22章 建立应用程序的特别窗体
22.1 设计“开关面板”窗体
22.1.1 使用开关面板管理器
22.1.2 建立自己的开关面板窗体
22.2 以窗体为对话框
22.2.1 设计对话框
22.2.2 执行对话框操作
22.2.3 收集无限定的(Open-Ended)选择准则
22.2.4 收集更复杂的选择标准
22.2.5 为Committee表收集选择标准
22.3 小结
第23章 定义命令栏
23.1 组织菜单系统
23.2 建立命令栏
23.2.1 在自定义对话框工作
23.2.2 定义新的命令栏
23.2.3 删除命令栏
23.2.4 自定义命令栏
23.2.5 菜单栏练习
23.2.6 自定义命令栏属性
23.2.7 自定义命令属性
23.2.8 自定义菜单命令练习
23.3 在应用中用自定义命令栏
23.3.1 定义主菜单栏
23.3.2 为窗体设计自定义命令栏
23.4 小结
第24章 综合应用
24.1 配置全局Access选项
24.1.1 自定义全局Access选项
24.1.2 自定义ACE数据库全局选项
24.1.3 自定义启动选项
24.1.4 自定义ACE数据库启动选项
24.1.5 使用AutoExec宏
24.1.6 使用Autokeys宏
24.1.7 用菜单命令控制Access
24.1.8 发布MDE应用程序
24.2 使用自动化
24.2.1 在办公自动化中Visual Basic的应用
24.2.2 获得帮助
24.2.3 探索对象模型
24.2.4 以自动化对象运行
24.2.5 与Excel共同运行
24.2.6 与Word共同运行
24.2.7 与窗体中OLE对象共同运行
24.3 设计Access的Internet应用程序
24.3.1 使用“Web发布向导”
24.3.2 应用Internet数据库连接器文件
24.3.3 使用激活的服务页面
24.3.4 组织Internet应用程序
24.4 小结