目录 1
出版者的话 1
专家指导委员会 1
前言 1
第1章 数据库基本原理 1
1.1 数据管理的基本概念 1
1.1.1 信息与数据 1
1.1.2 数据库 1
1.1.3 数据库系统 2
1.1.4 数据库管理系统 2
1.2 数据管理及其发展 3
1.3 E-R图 5
1.4.2 网状模型 8
1.4.1 层次模型 8
1.4 数据模型 8
1.4.3 关系模型 9
1.5 关系运算 11
1.5.1 SQL语言基础 11
1.5.2 常用的SQL语句 11
1.5.3 传统的集合运算 14
1.5.4 选择运算 15
1.5.5 投影运算 16
1.5.6 连接运算 16
1.5.7 外键 18
1.6 关系规范化基础 18
1.6.1 规范化问题 19
1.6.2 属性的联系 20
1.6.3 函数依赖 22
1.6.4 关键字 24
1.7 关系的范式 25
1.7.1 第一范式 25
1.7.2 第二范式 26
1.7.3 第三范式 27
1.7.4 BCNF 28
1.7.5 规范化小结 28
1.8 数据库的保护 30
练习题 30
第2章 数据库设计基础 33
2.1 数据库设计概述 33
2.1.1 数据库应用系统的特点 33
2.1.2 数据库设计阶段 33
2.2 数据库设计的需求分析 34
2.3 数据库概念设计 36
2.3.1 设计局部E-R图 37
2.3.2 视图集成 37
2.4 数据库的逻辑设计 39
2.4.1 导出初始关系模式 39
2.4.2 规范化处理 40
2.4.3 模式评价与修正 40
2.5 数据库的物理设计 41
2.6 数据库实现和运行 42
练习题 42
第3章 关系数据库Access概述 43
3.1 关系数据库Access 2000 43
3.1.1 Access的特点 43
3.1.2 系统安装 44
3.1.3 启动与退出 45
3.1.4 操作界面 46
3.1.5 Access的数据库对象 51
3.2 数据库创建 58
3.3 数据库管理 64
3.3.1 压缩和修复数据库 64
3.3.2 加密和解密数据库 65
3.3.3 为数据库设置密码 67
练习题 67
第4章 表对象 69
4.1 表对象和表结构 69
4.1.1 创建新表的五种方法 69
4.1.2 表结构 75
4.2.2 字段说明 76
4.2.1 字段名称 76
4.2 字段名称和字段说明 76
4.3 数据类型 77
4.4 字段属性 78
4.4.1 字段属性的种类 78
4.4.2 “字段大小”属性的使用 78
4.4.3 “格式”属性的使用 79
4.4.4 其他字段属性的使用 84
4.5 主键和索引 90
4.5.1 定义主键 90
4.5.2 建立索引 91
4.6 建立表间关系 93
4.6.1 “关系”工具栏 95
4.6.2 建立表间关系 95
4.7.1 数据表视图 96
4.7 数据的输入与修改 96
4.6.3 编辑表间关系 96
4.7.2 编辑修改 98
4.7.3 查找和替换 99
4.7.4 排序和筛选 101
4.7.5 修饰数据表视图 104
练习题 108
第5章 查询对象 111
5.1 查询的概念与创建 111
5.1.1 查询的概念和种类 111
5.1.2 创建选择查询 111
5.2 查询的设计 113
5.2.1 设计视图的使用 113
5.2.3 条件的使用 116
5.2.2 运行查询 116
5.2.4 改变字段属性 121
5.2.5 在查询中执行计算 122
5.2.6 修改查询 123
5.3 几个复杂查询的设计 125
5.3.1 汇总查询 125
5.3.2 交叉表查询 128
5.3.3 参数查询 129
5.3.4 多表查询 130
5.4 查询向导 132
5.4.1 简单查询向导 133
5.4.2 交叉表查询向导 135
5.4.3 查找重复项查询向导 138
5.4.4 查找不匹配项查询向导 140
5.5 动作查询 143
5.5.1 更新查询 144
5.5.2 生成表查询 146
5.5.3 追加查询 149
5.5.4 删除查询 153
练习题 155
第6章 窗体对象 157
6.1 什么是窗体 157
6.1.1 窗体的三种视图 157
6.1.2 窗体的类别 159
6.1.3 窗体的结构 160
6.1.4 窗体的显示特性 160
6.2 使用向导建立窗体 161
6.3 使用窗体设计视图创建窗体 164
6.3.1 进入窗体设计视图的步骤 164
6.3.2 窗体控件工具箱 165
6.3.3 实例设计 166
6.4 窗体中的常用控件 168
6.4.1 窗体属性 168
6.4.2 控件属性 169
6.4.3 选项组 170
6.4.4 组合框 172
6.4.5 列表框 174
6.4.6 命令按钮 175
6.4.7 子窗体 176
6.4.8 设置控件标题 178
6.5 自动套用格式 178
6.6 外观设计 179
6.6.1 控件大小和位置的调整 179
6.6.2 控件外观的修饰 180
练习题 181
6.6.3 文字的美化 181
第7章 报表对象 183
7.1 报表 183
7.1.1 什么是报表 183
7.1.2 报表和窗体 183
7.1.3 报表的形式 183
7.1.4 报表的三种视图方式 184
7.1.5 报表的结构 185
7.2 使用向导创建报表 186
7.3 利用设计视图修改报表 189
7.3.1 打开已有报表进行修改 189
7.3.2 用设计视图设计新报表 189
7.3.3 添加日期和时间 190
7.3.4 添加页码 191
7.3.5 添加线控件 192
7.4 报表数据的重组 193
7.4.1 排序 193
7.4.2 分组汇总 194
7.5 表达式 196
7.5.1 什么是表达式 196
7.5.2 表达式生成器 197
练习题 199
第8章 数据访问页 201
8.1 什么是数据访问页 201
8.2 创建数据访问页 203
8.2.1 使用“自动创建数据页” 203
8.2.2 使用向导 204
8.2.3 使用设计视图 206
8.3.1 分组的作用 207
8.3 在数据访问页中重组记录 207
8.3.2 分组记录 208
8.3.3 设置或更改记录的排列顺序 208
8.4 页对象中的基本控件及其应用 211
8.4.1 标签 211
8.4.2 文本框 211
8.4.3 滚动文字 211
8.4.4 超链接 212
练习题 213
第9章 宏对象 215
9.1 什么是宏对象 215
9.2 常用宏操作 218
9.2.1 对象操作类 218
9.2.2 数据导入导出类 227
9.2.3 记录操作类 233
9.2.4 数据传递类 237
9.2.5 代码执行类 237
9.2.6 提示警告类 238
9.2.7 其他类 239
9.3 常用事件 242
9.4 宏对象的调试与执行 243
9.4.1 直接执行宏 243
9.4.2 单步执行宏 243
9.4.3 以事件响应方式执行宏 244
9.5 Autoexec宏对象 245
练习题 245
10.1 VBA基础知识 247
10.1.1 数据类型 247
第10章 VBA编程 247
10.1.2 常量、变量和数组 248
10.1.3 运算符与表达式 253
10.2 VBA开发环境 256
10.3 模块和过程 257
10.3.1 模块与过程的概念 257
10.3.2 模块的建立 258
10.4 运行与调试 263
10.4.1 运行代码 264
10.4.2 错误类型与检测 264
10.4.3 调试方法 264
10.4.4 排错 265
10.5 VBA程序控制 268
10.5.1 分支结构 268
10.5.2 循环结构 271
10.5.3 控件对象的基本属性 274
练习题 279
第11章 集中实训 281
11.1 实训目的 281
11.2 实训内容 281
11.3 实训步骤 281
11.3.1 需求分析 281
11.3.2 概念结构设计 284
11.3.3 逻辑结构设计 285
11.3.4 物理设计 286
11.3.5 网络应用方案 290
11.3.6 用户权限分配 291
11.3.7 系统发布 296
11.4 实训小结 297