Access是微软公司开发的Office System中的一个重要组件,是一个功能强大且易于使用的关系型数据库管理系统,具有很好的应用前景。本书主要介绍了数据库技术基础、Access 2003数据库的创建与简单管理、表的设计与使用、查询的建立与使用、窗体的设计与使用、报表的设计与使用、数据访问页的设计与使用、宏的创建与使用、模块与VBA、Access 2003数据库的高级管理,以及在程序设计语言中使用Access等。本书内容详实、文字简练、实例丰富、图文并茂,紧扣全国计算机等级考试中二级Access数据库程序设计中的内容,并在附录中增加了2007年和2008年全国计算机等级考试二级笔试试卷Access数据库程序设计真题(共4套)。
本书可作为高等院校计算机及其相关专业的教材,也可作为计算机培训班的教材及全国计算机等级考试(NCRE)的应试教材,还可供数据库技术的初、中级水平读者和专业技术人员参考。
样章试读
目录
- 技术及应用
第1章 数据库技术概述
1.1 初识数据库
1.1.1 数据库示例
1.1.2 数据库设计软件简介
1.1.3 数据库技术发展史
1.2 数据库技术基础
1.2.1 数据库技术的基本概念
1.2.2 数据库管理系统
1.2.3 数据库系统的特点
1.3 概念模型与数据模型
1.3.1 概念模型
1.3.2 数据模型
1.4 关系数据库
1.4.1 关系数据模型的相关概念
1.4.2 关系的完整性
1.4.3 关系运算
1.5 习题
第2章 创建Access数据库
2.1 关系数据库的设计基础
2.1.1 设计原则
2.1.2 设计步骤
2.2 图书管理系统的设计
2.2.1 需求分析
2.2.2 概念模型设计
2.2.3 数据模型设计
2.3 Access 2003简介
2.3.1 Access 2003的运行环境
2.3.2 Access 2003的结构
2.4 使用Access 2003创建数据库
2.4.1 创建空数据库
2.4.2 使用向导创建数据库
2.5 数据库的简单管理操作
2.5.1 数据库的属性设置
2.5.2 Access数据库的格式转换
2.5.3 Access数据库的加密
2.5.4 Access数据库的备份与还原
2.5.5 Access数据库的压缩与修复
2.6 习题
第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 表的再设计
3.3.1 设置字段格式
3.3.2 设置输入掩码
3.3.3 定义有效性规则
3.3.4 建立索引
3.3.5 使用查阅向导
3.4 表间关系
3.4.1 关系的类型
3.4.2 建立表间关系
3.4.3 联接类型
3.4.4 子数据表
3.5 表的使用
3.5.1 在数据表视图中编辑数据
3.5.2 表的格式化
3.5.3 记录的排序与筛选
3.6 习题
第4章 查询的创建与使用
4.1 查询的基本概念
4.1.1 查询的功能
4.1.2 查询的视图
4.1.3 查询的类型
4.1.4 查询中表达式的运用
4.2 选择查询
4.2.1 简单选择查询
4.2.2 多表选择查询
4.2.3 外联接选择查询
4.3 参数查询
4.3.1 单参数查询
4.3.2 多参数查询
4.4 在查询中进行计算
4.4.1 总计选项
4.4.2 全部记录汇总查询
4.4.3 记录分组汇总查询
4.4.4 自定义计算
4.5 交叉表查询
4.5.1 交叉表查询选项
4.5.2 使用查询向导创建
4.5.3 使用设计视图创建
4.6 操作查询
4.6.1 生成表查询
4.6.2 追加查询
4.6.3 更新查询
4.6.4 删除查询
4.7 SQL特定查询
4.7.1 SQL语言简介
4.7.2 联合查询
4.7.3 传递查询
4.7.4 数据定义查询
4.7.5 子查询
4.8 习题
第5章 窗体的创建与使用
5.1 窗体的基本概念
5.1.1 窗体的功能
5.1.2 窗体的结构
5.1.3 窗体的视图
5.1.4 窗体的类型
5.2 使用向导创建窗体
5.2.1 使用“自动窗体”创建窗体
5.2.2 使用“窗体向导”创建窗体
5.2.3 使用“图表向导”创建窗体
5.2.4 使用“数据透视表向导”创建窗体
5.3 使用“设计视图”创建窗体
5.3.1 窗体的设计视图
5.3.2 工具箱的介绍
5.3.3 在窗体中添加控件的方法
5.3.4 常用控件的使用
5.3.5 窗体和控件的事件
5.4 窗体的美化
5.4.1 调整控件布局
5.4.2 使用自动套用格式
5.4.3 设置窗体和控件的属性
5.5 窗体的使用
5.5.1 在窗体中浏览和定位记录
5.5.2 在窗体中添加记录
5.5.3 在窗体中删除记录
5.5.4 在窗体中修改记录
5.5.5 在窗体中查找记录
5.5.6 在窗体中排序记录
5.5.7 在窗体中筛选记录
5.6 习题
第6章 报表的创建与使用
6.1 报表的基本概念
6.1.1 报表的功能
6.1.2 报表的结构
6.1.3 报表的视图
6.1.4 报表的分类
6.2 使用向导创建报表
6.2.1 使用“自动报表”创建报表
6.2.2 使用“报表向导”创建报表
6.2.3 使用“图表向导”创建报表
6.2.4 使用“标签向导”创建报表
6.3 使用设计视图创建报表
6.3.1 在设计视图中创建报表
6.3.2 向报表中添加控件
6.3.3 报表的美化
6.3.4 创建子报表
6.4 报表的排序和分组
6.4.1 在报表中对记录排序
6.4.2 在报表中对记录分组
6.4.3 在报表中进行分组计算
6.5 报表的打印和预览
6.5.1 页面设置
6.5.2 打印预览
6.5.3 打印报表
6.6 习题
第7章 数据访问页的创建与使用
7.1 数据访问页的基本概念
7.1.1 数据访问页的特点
7.1.2 数据访问页的组成
7.1.3 数据访问页的类型
7.1.4 数据访问页的视图
7.2 创建数据访问页
7.2.1 自动创建数据访问页
7.2.2 使用向导创建数据访问页
7.2.3 使用设计视图创建数据访问页
7.2.4 数据访问页的再设计
7.2.5 创建独立的数据访问页
7.3 数据访问页的使用
7.3.1 浏览记录
7.3.2 编辑数据
7.3.3 数据排序
7.3.4 数据筛选
7.4 习题
第8章 宏的创建与使用
8.1 宏的概述
8.1.1 宏的功能
8.1.2 宏的组成
8.1.3 宏的分类
8.1.4 宏的视图
8.1.5 宏操作
8.2 创建宏
8.2.1 创建简单宏
8.2.2 创建宏组
8.2.3 创建条件宏
8.3 宏的运行与调试
8.3.1 宏的运行
8.3.2 宏的调试
8.4 习题
第9章 模块与VBA
9.1 模块与VBA的基本概念
9.1.1 模块的分类
9.1.2 VBA的开发环境
9.1.3 创建模块
9.2 VBA编程基础
9.2.1 VBA的数据类型
9.2.2 变量
9.2.3 常量
9.2.4 数组
9.2.5 运算符和表达式
9.2.6 表达式
9.2.7 常用内部函数
9.3 VBA的程序结构
9.3.1 顺序结构
9.3.2 选择结构
9.3.3 循环结构
9.4 过程的定义与调用
9.4.1 子过程
9.4.2 函数的定义与调用
9.5 用VBA访问数据库
9.5.1 数据库引擎及其接口
9.5.2 VBA访问数据库的类型
9.5.3 ActiveX数据对象(ADO)
9.5.4 程序实例
9.6 VBA的运行与调试
9.6.1 VBA的错误处理
9.6.2 设置断点
9.6.3 调试工具的使用
9.7 宏与VBA
9.8 习题
第10章 Access数据库的高级管理
10.1 生成MDE文件
10.2 Access数据库的导入与导出
10.2.1 导出数据
10.2.2 导入数据
10.2.3 链接
10.3 切换面板
10.3.1 切换面板的基本概念
10.3.2 创建切换面板
10.3.3 自动启动切换面板
10.4 制作系统菜单
10.4.1 设计菜单中的内容
10.4.2 设计菜单宏
10.4.3 将“主菜单”宏挂接在启动窗体上
10.5 习题
第11章 在程序设计语言中使用Access
11.1 在ASP中访问Access数据库
11.1.1 ASP基础
11.1.2 配置ASP文件的运行环境
11.1.3 使用ASP访问Access数据库
11.2 在其他语言中访问Access数据库的通用方法
11.3 习题
附录
附录1 2007年4月全国计算机等级考试二级笔试试卷Access数据库程序设计
附录2 2007年9月全国计算机等级考试二级笔试试卷Access数据库程序设计
附录3 2008年4月全国计算机等级考试二级笔试试卷Access数据库程序设计
附录4 2008年9月全国计算机等级考试二级笔试试卷Access数据库程序设计
主要参考文献
习题册
第1章 数据库技术概述
1.1 选择题
1.2 填空题
第2章 创建Access数据库
2.1 选择题
2.2 填空题
第3章 表的创建与使用
3.1 选择题
3.2 填空题
3.3 上机实训
第4章 查询的创建与使用
4.1 选择题
4.2 填空题
4.3 上机实训
第5章 窗体的创建与使用
5.1 选择题
5.2 填空题
5.3 上机实训
第6章 报表的创建与使用
6.1 选择题
6.2 填空题
6.3 上机实训
第7章 数据访问页的创建与使用
7.1 选择题
7.2 填空题
7.3 上机实训
第8章 宏的创建与使用
8.1 选择题
8.2 填空题
8.3 上机实训
第9章 模块与VBA
9.1 选择题
9.2 填空题
9.3 上机实训
第10章 Access数据库的管理
10.1 选择题
10.2 填空题
10.3 上机实训
第11章 公共基础
11.1 应试重点
11.2 经典试题解析
11.3 同步训练