本书全面、系统地介绍了Access 2003数据库系统的基础知识与应用开发技术。全书以Access 2003关系数据库为背景,介绍数据库的基本概念、设计与应用,内容丰富、结构清晰、语言简练、图文并茂,具有很强的实用性和可操作性。本书还结合VBA,通过实例讲述了程序设计的基本思想与方法,并重点突出面向对象程序设计技能的培养,对读者自主开发数据库应用系统大有帮助。 本书既可作为高等院校非计算机专业学习Access 2003数据库课程的教材,亦可作为科技工作者及计算机爱好者的自学用书,还可以作为全国计算机等级考试二级Access数据库程序设计的培训教材和参考用书。
样章试读
目录
1.1 数据库系统概述
1.1.1 数据管理的发展
1.1.2 数据库系统
1.1.3 数据库系统的特点
1.1.4 数据库系统的内部结构体系
1.1.5 数据库技术的发展趋势
1.2 数据模型
1.2.1 数据模型的概念
1.2.2 E-R模型
1.2.3 常用的数据模型
1.3 数据库设计基础
1.3.1 数据库设计的内容
1.3.2 数据库设计步骤
1.3.3 数据库设计过程
1.4 习题
第2章 关系数据库设计理论
2.1 关系模型
2.1.1 关系模型的组成
2.1.2 关系模型的数据结构和基本术语
2.1.3 关系的形式定义和限制
2.2 关系代数
2.2.1 传统的集合运算
2.2.2 专门的关系运算
2.3 关系完整性
2.4 关系数据库的规范化理论
2.4.1 关系规范化的概述
2.4.2 第一范式(1NF)
2.4.3 第二范式(2NF)
2.4.4 第三范式(3NF)
2.4.5 BCNF、4NF和5NF
2.4.6 规范化方法
2.5 习题
第3章 Access 2003数据库
3.1 Access 2003数据库简介
3.2 Access 2003数据库开发环境
3.2.1 Access 2003数据库的启动与退出
3.2.2 Access 2003数据库的系统结构
3.2.3 Access 2003数据库操作环境
3.3 Access 2003数据库设计与操作
3.3.1 创建数据库
3.3.2 数据库的打开与关闭
3.4 数据库管理与安全
3.4.1 Access 2003数据库管理
3.4.2 设置数据库密码
3.4.3 用户级安全机制
3.5 习题
第4章 数据表的设计与操作
4.1 创建表
4.1.1 数据表结构设计
4.1.2 主码
4.1.3 索引
4.1.4 通过输入数据创建表
4.1.5 使用向导创建表
4.2 管理与维护表
4.2.1 表间关系的建立
4.2.2 修改表结构
4.3 操作表
4.3.1 数据输入
4.3.2 排序记录
4.3.3 筛选记录
4.3.4 设置数据表格式
4.4 数据的导入与导出
4.4.1 导入、导出数据
4.4.2 链接数据
4.5 习题
第5章 查询的设计与应用
5.1 查询的种类与应用
5.1.1 查询的种类
5.1.2 查询的应用
5.2 查询的建立方法
5.2.1 使用查询向导
5.2.2 使用查询设计器
5.3 查询条件
5.3.1 表达式
5.3.2 标准函数
5.4 查询设计
5.4.1 条件选择查询
5.4.2 交叉表查询
5.4.3 参数查询
5.4.4 操作查询
5.4.5 重复项、不匹配项查询
5.5 SQL查询
5.5.1 SQL的数据定义
5.5.2 SQL的数据操纵
5.5.3 SQL视图
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.2.5 创建数据透视图窗体
6.3 设计窗体
6.3.1 窗体设计视图
6.3.2 属性、事件与方法
6.3.3 窗体与对象的属性及设置方法
6.3.4 窗体与对象的事件
6.3.5 常用控件的创建方法
6.4 窗体与控件的其他应用设计
6.4.1 创建计算控件
6.4.2 查找记录
6.4.3 显示提示信息
6.4.4 创建与使用主/子窗体
6.4.5 打印与预览窗体
6.5 窗体外观格式设计
6.5.1 加线条
6.5.2 加矩形
6.5.3 设置控件格式属性
6.5.4 使用Tab键设置控件次序
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.3 报表设计与编辑
7.3.1 使用设计视图创建报表
7.3.2 报表控件及格式设计
7.3.3 报表排序和分组
7.3.4 使用计算控件
7.4 创建子报表
7.4.1 子报表的概念
7.4.2 在已有报表中创建子报表
7.4.3 将某个报表添加到其他已有报表来创建子报表
7.4.4 链接主报表和子报表
7.5 创建多列报表
7.6 复杂报表设计
7.6.1 报表属性
7.6.2 节属性
7.7 打印输出报表
7.7.1 预览报表
7.7.2 打印报表
7.8 习题
第8章 数据访问页的设计与应用
8.1 数据访问页的概念和视图方式
8.1.1 数据访问页的基本概念
8.1.2 页视图
8.1.3 设计视图
8.2 窗体、报表和数据访问页的区别
8.3 创建数据访问页
8.3.1 使用“自动创建数据页”创建数据访问页
8.3.2 使用“数据访问页向导”创建数据访问页
8.3.3 使用“设计视图”创建数据访问页
8.4 编辑数据访问页
8.4.1 添加标签
8.4.2 添加命令按钮
8.4.3 添加滚动文字
8.4.4 设置背景
8.4.5 使用主题
8.4.6 添加Office电子表格
8.5 通过IE浏览器查看数据访问页
8.6 习题
第9章 宏的设计与应用
9.1 宏的概念
9.1.1 宏的基本概念
9.1.2 宏组
9.1.3 条件宏
9.1.4 宏设计工具栏
9.2 宏的创建和编辑
9.2.1 宏的设计视图
9.2.2 创建操作序列宏
9.2.3 创建宏组
9.2.4 创建条件操作宏
9.2.5 创建AutoExec宏
9.2.6 创建AutoKeys宏组
9.2.7 编辑宏操作
9.3 宏的调试和运行
9.3.1 宏调试
9.3.2 运行宏
9.4 通过事件触发宏
9.4.1 事件的概念
9.4.2 通过事件触发宏
9.5 常用宏操作及综合实例
9.5.1 常用宏操作
9.5.2 宏操作综合实例
9.6 习题
第10章 VBA程序模块设计
10.1 模块的基本概念
10.1.1 类模块
10.1.2 标准模块
10.1.3 将宏转换为模块
10.2 创建模块
10.3 VBA程序设计基础
10.3.1 使用VBA编程的场合
10.3.2 面向对象程序设计的基本概念
10.3.3 VB编程环境:VBE
10.3.4 数据类型
10.3.5 常量、变量与数组
10.3.6 运算符与表达式
10.3.7 函数
10.4 VBA流程控制语句
10.4.1 声明语句
10.4.2 赋值语句
10.4.3 标号和Goto语句
10.4.4 执行语句
10.5 过程调用与参数传递
10.5.1 过程调用
10.5.2 参数传递
10.6 VBA常用操作方法
10.6.1 打开和关闭操作
10.6.2 输入框(InputBox)
10.6.3 消息框(MsgBox)
10.6.4 VBA编程验证数据
10.6.5 计时事件(Timer)
10.6.6 用代码设置Access选项
10.7 VBA的数据库编程
10.7.1 数据库引擎及其接口
10.7.2 VBA访问的数据库类型
10.7.3 数据访问对象
10.7.4 ActiveX数据对象(ADO)
10.7.5 数据库编程分析
10.7.6 特殊函数与RunSQL方法
10.8 VBA程序的运行错误处理与调试
10.8.1 程序的运行错误处理
10.8.2 程序的调试
10.9 习题
第11章 数据库应用系统开发实例
11.1 图书管理系统的分析和设计
11.1.1 功能描述
11.1.2 模块和流程图的设计
11.2 数据表的创建和设计
11.2.1 数据库的创建
11.2.2 设计和建立数据表
11.2.3 创建表间关系
11.3 查询设计
11.3.1 选择查询的设计
11.3.2 计算查询的设计
11.3.3 参数查询的设计
11.3.4 生成表查询
11.4 宏的设计
11.5 窗体的设计
11.5.1 数据录入窗体的设计
11.5.2 信息浏览窗体的设计
11.5.3 查询窗体的设计
11.5.4 图书信息管理窗体的设计
11.6 报表的设计
11.6.1 利用向导创建报表
11.6.2 在设计视图中完善报表
11.6.3 报表显示窗体的设计
11.7 界面的设计
11.7.1 应用程序主界面的设计
11.7.2 欢迎界面的设计
11.8 数据访问页的设计
11.8.1 利用“向导”创建数据页
11.8.2 在设计视图中设计数据页的外观
11.8.3 添加超链接
11.9 系统的启动
11.10 习题
附录A Access常用函数
附录B Access常用事件
参考文献]]>