第1章 数据库基础知识 1
本章导读 1
1.1 数据库的基本概念 1
1.1.1 数据库 1
1.1.2 数据库系统 2
1.1.3 数据库技术的发展 4
1.2 数据库管理的实现 6
1.2.1 三个世界的转化 6
1.2.2 数据模型 6
1.2.3 概念模型 7
1.2.4 结构数据模型 9
1.2.5 关系运算 12
1.3 关系数据库设计 13
1.3.1 数据库设计方法 13
1.3.2 数据库设计步骤 13
1.3.3 数据库设计规范 16
本章小结 19
练习题 19
第2章 建立数据库 23
本章导读 23
2.1 Access 2003基础 23
2.1.1 Access简介 23
2.1.2 Access数据库的构成 25
2.2 创建数据库 26
2.2.1 创建数据库 26
2.2.2 打开数据库 28
2.2.3 关闭数据库 29
2.3 创建表 29
2.3.1 使用向导创建表 29
2.3.2 使用设计视图创建表 30
2.4 定义字段 31
2.4.1 字段名称和数据类型 32
2.4.2 定义字段属性 33
2.4.3 打开和关闭数据表 38
2.5 编辑数据表 39
2.5.1 编辑表结构 39
2.5.2 输入数据 40
2.5.3 编辑数据 42
2.5.4 数据查找 44
2.5.5 数据排序 45
2.5.6 数据筛选 46
2.6 建立表关系 48
2.6.1 表关系的概念 48
2.6.2 创建表关系 48
2.6.3 查看、编辑表关系 50
2.6.4 使用子数据表 51
2.7 数据库的管理 52
2.7.1 数据表的管理 52
2.7.2 数据库的管理 53
本章小结 54
练习题 54
第3章 查询 59
本章导读 59
3.1 查询的类型 59
3.2 创建选择查询 60
3.2.1 创建查询的方式 60
3.2.2 使用向导创建简单查询 61
3.2.3 使用“设计视图”创建选择查询 62
3.2.4 查询条件表达式 65
3.2.5 编辑、修改查询 66
3.2.6 管理查询 68
3.2.7 在查询中进行计算 68
3.3 参数查询 71
3.4 交叉表查询 73
3.5 操作查询 75
3.6 其他查询 77
3.7 SQL查询 78
3.7.1 数据定义 79
3.7.2 数据查询 80
3.7.3 数据操纵 81
3.7.4 数据控制 81
3.7.5 特定查询 81
本章小结 82
练习题 82
第4章 报表 88
本章导读 88
4.1 报表基础知识 88
4.2 自动创建报表 89
4.3 使用向导报表 90
4.3.1 报表向导 90
4.3.2 图表向导 91
4.3.3 标签向导 93
4.4 使用设计视图报表 94
4.4.1 启动设计视图 95
4.4.2 认识设计视图 95
4.4.3 控件操作 98
4.4.4 设置报表背景色 100
4.4.5 报表属性设置 100
4.4.6 保存报表 100
4.4.7 报表中的其他操作 101
4.5 报表的打印输出 104
4.5.1 页面设置 105
4.5.2 打印预览 105
4.5.3 打印报表 105
本章小结 106
练习题 106
第5章 窗体 110
本章导读 110
5.1 窗体基础知识 110
5.2 自动创建窗体 111
5.3 使用向导创建窗体 112
5.3.1 窗体向导 112
5.3.2 图表向导 113
5.3.3 数据透视表向导 114
5.4 使用设计视图创建窗体 115
5.4.1 启动设计视图 116
5.4.2 认识设计视图 116
5.4.3 控件操作 118
5.4.4 设置背景色 121
5.4.5 设置背景位图 121
5.4.6 保存窗体 121
5.4.7 窗体的其他操作 122
5.5 设计切换面板 122
5.5.1 使用切换面板管理器创建切换面板 122
5.5.2 在窗体中直接添加命令按钮创建切换面板 124
5.5.3 创建启动窗体 124
本章小结 124
练习题 125
第6章 数据访问页 129
本章导读 129
6.1 数据访问页与Access 129
6.1.1 什么是数据访问页 129
6.1.2 数据访问页对象 129
6.1.3 创建数据访问页的方法 130
6.2 自动创建数据访问页 130
6.2.1 自动创建数据访问页 130
6.2.2 保存数据访问页 131
6.2.3 打开数据访问页 131
6.3 用向导创建数据访问页 133
6.3.1 启用数据页向导 134
6.3.2 选择字段 134
6.3.3 选择分组 134
6.3.4 选择排序关键字 135
6.3.5 完成任务 135
6.4 在设计视图中创建数据访问页 136
6.4.1 数据访问页设计工具 136
6.4.2 添加标签和文本框 137
6.4.3 添加表或查询 137
6.4.4 添加命令按钮和滚动文字 138
6.4.5 添加Office组件 139
6.4.6 修改数据访问页的外观 139
6.5 编辑现有网页 140
本章小结 141
练习题 141
第7章 宏的设计与应用 143
本章导读 143
7.1 宏的基础知识 143
7.1.1 宏的概念 143
7.1.2 宏设计窗口 144
7.2 宏的设计 144
7.2.1 创建宏 144
7.2.2 运行宏 145
7.2.3 编辑宏 146
7.2.4 多操作宏 146
7.2.5 条件宏 147
7.2.6 调试宏 148
7.3 使用宏组 149
7.3.1 什么是宏组 149
7.3.2 设计宏组 149
7.3.3 使用宏组 150
7.4 应用宏 150
7.4.1 事件触发宏 150
7.4.2 将宏添加到工具栏 151
7.4.3 将宏添加到菜单 152
7.4.4 热键触发宏 153
7.4.5 自动启动宏 154
7.4.6 访问对象中的数据 155
本章小结 156
练习题 156
第8章 VBA的设计与应用 159
本章导读 159
8.1 认识VBA 159
8.1.1 什么是VBA 159
8.1.2 VBA与宏 159
8.1.3 VBA开发环境 160
8.2 VBA语法基础 161
8.2.1 数据类型 161
8.2.2 常数 161
8.2.3 变量 162
8.2.4 符号常量 163
8.2.5 数组 163
8.2.6 函数 164
8.2.7 表达式 164
8.2.8 语句 166
8.3 模块和过程 166
8.3.1 模块 166
8.3.2 模块管理 167
8.3.3 过程 167
8.3.4 Sub过程(子程序) 168
8.3.5 Function过程(自定义函数) 169
8.3.6 使用参数 170
8.3.7 作用域 171
8.4 对象模型 172
8.4.1 Access对象 172
8.4.2 对象属性 173
8.4.3 对象事件 173
8.4.4 对象方法 173
8.4.5 With语句 174
8.4.6 用户自定义数据类型 174
8.5 流程控制语句 174
8.5.1 IF/End IF结构 175
8.5.2 Select Case结构 178
8.5.3 For/Next结构语句 180
8.5.4 Do/Loop语句 182
8.5.5 结构的嵌套 184
本章小结 184
练习题 185
第9章 数据库的安全 193
本章导读 193
9.1 数据库安全概述 193
9.1.1 加强数据库安全的意义 193
9.1.2 数据库安全措施 193
9.2 设置数据库密码 194
9.2.1 设置数据库密码 194
9.2.2 使用数据库密码 195
9.2.3 撤销数据库密码 195
9.2.4 对数据库进行加密与解密 195
9.3 数据库的管理安全机制 196
9.3.1 创建和加入工作组 196
9.3.2 设置用户与组的账号 197
9.3.3 设置用户与组的权限 198
本章小结 199
练习题 199
第10章 数据库综合应用实例 201
本章导读 201
10.1 考务管理系统的功能 201
10.2 设计数据库 201
10.2.1 建立表 202
10.2.2 建立表间关系 203
10.2.3 为表采集数据 203
10.3 设计查询 204
10.3.1 监考信息查询 204
10.3.2 考生信息查询 205
10.3.3 计算总成绩查询 205
10.4 创建报表 205
10.4.1 监考安排表 206
10.4.2 考生成绩表 206
10.4.3 考生准考证 207
10.4.4 考生成绩通知单 207
10.5 创建窗体 208
10.5.1 创建信息浏览窗体 208
10.5.2 创建数据维护窗体 209
10.5.3 创建切换窗体 209
10.5.4 创建登录窗体 211
本章小结 213
练习题 214
第11章 计算机等级考试指南 215
本章导读 215
11.1 全国计算机等级考试简介 215
11.2 二级公共基础知识考试大纲 217
11.2.1 基本要求 217
11.2.2 考试内容 218
11.2.3 考试方式 218
11.3 二级Access数据库程序设计考试大纲 218
11.3.1 基本要求 218
11.3.2 考试内容 219
11.3.3 考试方式 221
11.4 复习应考方法 221
11.4.1 笔试应考方法 221
11.4.2 机试应考方法 222
11.5 考试题解析 223
2006年9月全国计算机等级考试二级笔试试题Access数据库程序设计 223
参考答案及解析 231
本章小结 237
附录A 常用宏命令 238
附录B 常用函数 242
附录C 课后练习参考答案 245
附录D 模拟试卷 248