第1章 数据库基本概念 1
1.1 数据库系统的结构与性能 1
1.1.1 数据处理技术的发展概况 1
1.1.2 数据库系统的性能 3
1.1.3 数据库系统的组成 4
1.1.4 数据库系统的体系结构 6
1.1.5 数据库管理系统的功能与组成 7
1.2 数据模型 9
1.2.1 信息和数据 10
1.2.2 数据间的联系 11
1.2.3 数据模型 12
1.3 关系数据库设计 17
1.3.1 关系定义 17
1.3.2 关系运算 19
1.3.3 函数依赖 22
1.3.4 关系规范化方法 24
1.3.5 关系规范化的过程与原则 26
习题 28
2.1.1 Access 2000的特点 31
2.1 Access 2000的组成与性能 31
第2章 Access 2000开发环境 31
2.1.2 Access 2000数据库的内部结构 33
2.1.3 Access 2000的功能 37
2.2 Access 2000开发环境 39
2.2.1 Access 2000的安装 39
2.2.2 Access 2000主窗口 41
2.2.3 数据库窗口 43
2.3 数据库对象与应用程序 46
2.3.1 使用数据库对象 46
2.3.2 使用向导创建数据库及对象 48
2.3.3 在数据库对象中使用表达式 50
2.3.4 Access的应用程序 52
2.4 数据的导入和导出 54
2.4.1 导入数据 54
2.4.2 导出数据 57
2.4.3 Access与其他文件的链接 59
2.5 数据库安全 61
2.5.1 设置数据库密码 61
2.5.2 设置用户级与组的权限 62
2.5.3 建立用户与组的账号 65
2.5.4 用户级安全向导的使用 67
2.5.5 其他数据库安全措施 71
习题 73
第3章 创建数据库 75
3.1 数据库的设计 75
3.1.1 关系型数据库的结构 75
3.1.2 数据库的规划 78
3.1.3 数据库设计的步骤 80
3.1.4 数据库设计实例 83
3.2.1 创建数据库 85
3.2 数据库的创建与打开 85
3.2.2 数据库的打开与关闭 86
3.2.3 数据库管理 88
3.3 创建表 91
3.3.1 表的视图 91
3.3.2 使用向导创建表的例子 92
3.3.3 字段的数据类型 94
3.3.4 字段的属性 96
3.3.5 使用表设计器创建表 103
3.4.1 在数据表视图中输入数据 105
3.4 表中的数据输入 105
3.4.2 数据表视图的格式和操作 108
3.4.3 通过输入数据创建表 110
3.4.4 创建值列表和查阅列表字段 112
3.4.5 创建表与表之间的关系 115
3.4.6 修改表的设计 117
习题 119
4.1 查询的概念与设计 121
4.1.1 查询的概念 121
第4章 查询 121
4.1.2 查询的种类 123
4.1.3 创建查询 124
4.2 查询设计器与查询条件 128
4.2.1 查询设计器的使用 128
4.2.2 查询的三种视图 131
4.2.3 准则的使用 133
4.2.4 准则表达式 136
4.2.5 在查询中执行计算 137
4.3.1 创建基于多表的选择查询 139
4.3 各种查询的设计 139
4.3.2 交叉表查询设计 141
4.3.3 参数查询设计 143
4.3.4 操作查询设计 145
4.3.5 SQL查询设计 148
习题 149
第5章 窗体 151
5.1 窗体的功能与自动窗体 151
5.1.1 窗体的功能 151
5.1.2 窗体的构造 152
5.1.3 窗体类型 154
5.1.4 自动窗体功能 156
5.2 窗体向导与窗体设计视图 160
5.2.1 窗体向导的使用 160
5.2.2 窗体的设计视图 163
5.2.3 使用设计视图创建窗体 167
5.3 窗体设计技巧 170
5.3.1 窗体的修饰 170
5.3.2 记录的定位和筛选 172
5.3.3 创建命令按钮 174
习题 176
第6章 VBA编程 178
6.1 编程的概念和环境 178
6.1.1 编程的基本概念 178
6.1.2 过程和模块 182
6.1.3 VBE界面 186
6.2 数据类型 189
6.2.1 数据类型 189
6.2.2 变量和常量 190
6.2.3 数组和自定义变量 193
6.3 VBA常用语句 196
6.3.1 语句的分类与书写 196
6.3.2 选择结构 198
6.3.3 循环结构 200
6.4 模块的编辑与调试 203
6.4.1 模块的编辑 203
6.4.2 VBA代码的运行 205
6.4.3 调试VBA代码 206
6.5.1 编辑控制数据输入输出格式 210
6.5 VBA编程举例 210
6.5.2 打开、关闭窗体 212
6.5.3 新建表、删除表 213
6.5.4 消息框、外部程序与Timer函数 215
6.5.5 用SQL和ADO编写查询程序 217
6.6 宏与模块 221
6.6.1 宏的概念以及工作方式 222
6.6.2 宏的设计 223
6.6.3 宏组与宏中的条件 225
6.6.4 运行宏 227
6.6.5 将宏转换为VBA代码 229
习题 231
第7章 报表和数据访问页 232
7.1 自动报表与报表向导 232
7.1.1 报表的形式与功能 232
7.1.2 自动报表 234
7.1.3 报表向导 235
7.1.4 创建图表报表 238
7.2.1 报表的设计视图 240
7.2 报表的创建 240
7.2.2 在设计视图中创建报表 241
7.2.3 创建多列报表与子报表 245
7.3 报表的编辑 248
7.3.1 报表格式的使用 248
7.3.2 报表中的排序与分组 250
7.3.3 在报表中应用计算 253
7.3.4 报表的打印和预览 257
7.3.5 报表导出为其他数据形式 260
7.4.1 数据访问页的定义与类型 262
7.4 创建数据访问页 262
7.4.2 创建数据访问页的步骤 264
7.4.3 自动创建数据访问页 266
7.4.4 使用数据访问页向导 267
7.4.5 在设计视图中创建数据访问页 269
7.5 数据访问页的设计与使用 270
7.5.1 设计数据访问页 270
7.5.2 输入数据的数据访问页 272
7.5.3 将Web页连接到数据库 273
习题 275
参考文献 277