相关书籍
Access2003数据库开发经典实例精解(附光盘)
|
- 书籍介绍
内容简介
本书主要介绍如何使用Access 2003进行数据库管理系统开发,全书共分3篇:基础篇、应用篇和高级篇,各篇中的实例涉及到Access 2003数据库管理和开发领域中的应用。基础篇介绍了关系数据库基础知识、Access 2003新特性、规格和VBA基础:应用篇包括4个小型实例:创建“工资管理”数据库、创建“邮局期刊订阅”查询、创建“邮局期刊订阅”报表和创建“期刊信息管理”窗体;高级篇包括两个比较大型的综合实例:排课系统和题库管理。各篇实例的实用性极强,涵盖了Access 2003数据库管理系统管理和开发的大部分操作知识点,主要包括创建数据库、数据表的创建和使用、查询的创建和使用、报表的创建和使用、窗体的创建和使用、Access项口、XML数据和ADO数据库访问组件等。
本书定位于已有一定基础的Access 2003初中级用户、数据库管理系统开发相关人员和电脑爱好者学习使用,还可作为社会相关办学、大中专院校的辅助教材使用。
为了方便读者学习和操作,书中实例所涉及的源代码都收录到了本书的配套光盘中,供读者在学习过程中调用。
目录
第O篇 基础篇
0.1 数据库基础知识
0.1.1 数据库简介
0.1.2 数据模型
0.2 关系数据库基础
0.2.1 基本概念
0.2.2 关系的基本特点
0.2.3 关系的基本运算
0.2.4 关系的完整性
0.3 Access 2003新特性
0.3.1 查看对象相关性信息
0.3.2 自动检查窗体和报表错误
0.3.3 传播字段属性
0.3.4 备份数据库或项目
0.3.5 控件增强的排序功能
0.3.6 SQL视图中基于上下文的帮助
0.3.7 导入、导出和链接
0.3.8 增强的XML支持
0.3.9 安全性增强
0.4 认识Access数据库
0.4.1 Access数据库基本概念
0.4.2 Access数据库对象
0.5 数据库和项目规格
0.5.1 Access 2003数据库规格
0.5.2 Microsoft Access项目规格
0.6 VBA基础
0.6.1 数据类型
0.6.2 常量
0.6.3 VBA中的变量
0.6.4 运算符和表达式
0.6.5 VBA数组
0.6.6 VBA的行号和标号
0.6.7 VBA的流程控制语句
第1篇 应用篇
实例1 创建“工资管理”数据库
1.1 软件知识点
1.2 实例分析
1.2.1 制作特点
1.2.2 设计分析
1.2.2.1 数据库设计方法
1.2.2.2 Access数据库设计方法
1.2.2.3 数据库的规范化
1.2.2.4 Access数据处理方式
1.2.2.5 Access数据库格式
1.2.3 技术要领
1.2.3.1 数据库转换工具
1.2.3.2 压缩和修复数据库
1.2.3.3 拆分数据库
1.2.3.4 生成MDE文件
1.2.3.5 字段数据类型
1.2.3.6 Access字段属性
1.2.3.7 使用数据表
1.2.3.8 操作予数据表
1.2.3.9 打印数据表
1.3 操作过程
1.3.1 系统功能分析
1.3.2 创建“工资管理”数据库
1.3.3 用设计器创建“员工信息”表
1.3.4 使用向导创建“职称工资标准”表
1.3.5 通过输入数据创建“职务工资标准”表
1.4 本例小结
1.5 举一反三
实例2 创建“邮局期刊订阅”查询
2.1 软件知识点
2.2 实例分析
2.2.1 制作特点
2.2.2 设计分析
2.2.2.1 关于实例中使用的数据库
2.2.2.2 本例中要创建的查询
2.2.3 技术要领
2.2.3.1 认识查询
2.2.3.2 查询类型
2.2.3.3 Access查询设计工具
2.2.3.4 认识关系
2.2.3.5 认识表的连接类型
2.2.3.6 创建关系
2.2.3.7 SQL SELECT
2.3 操作过程
2.3.1 创建“期刊订阅管理”数据库关系
2.3.2 创建“期刊投递情况”查询
2.3.3 创建“重复订单”查询
2.3.4 创建“重复发行员”查询
2.3.5 使用设计视图创建邮局期刊发行量查询
2.3.6 使用设计视图创建参数查询
2.3.7 创建删除查询
2.3.8 创建更新查询
2.3.9 创建追加查询
2.3.10 生成表查询
2.3.11 创建SQL联合查询
2.3.12 创建交叉表查询
2.4 本例小结
2.5 举一反三
实例3 创建“邮局期刊订阅”报表
3.1 软件知识点
3.2 实例分析
3.2.1 制作特点
3.2.2 设计分析
3.2.3 技术要领
3.2.3.1 报表类型
3.2.3.2 创建报表的基本过程
3.2.3.3 创建报表的基本方法
3.2.3.4 报表基本结构
3.2.3.5 报表页面设置
3.2.3.6 为报表设计器指定记录源
3.2.3.7 为报表添加字段
3.2.3.8 为报表添加控件
3.2.3.9 对数据排序与分组
3.2.3.10 预览和打印报表
3 操作过程
3.3.1 使用报表向导创建“订户期刊订阅”报表
3.3.2 使用图表向导创建“邮局期刊发行量”报表
3.3.3 使用标签向导创建“期刊标签”报表
3.3.4 自动创建“订户信息”报表
3.3.5 创建多列报表
3.3.6 使用设计视图创建报表
3.3.7 创建“邮局信息”报表
3.4 本例小结
3.5 举一反三
实例4 创建“期刊信息管理”窗体
4.1 软件知识点
4.2 实例分析
4.2.1 制作特点
4.2.2 设计分析
4.2.3 技术要领
4.2.3.1 窗体类型
4.2.3.2 窗体结构
4.2.3.3 窗体基本操作
4.2.3.4 窗体控件
4.2.3.5 创建新窗体
4.2.3.6 为窗体添加字段
4.2.3.7 控件操作
4.3 操作过程
4.3.1 创建“启动屏幕”窗体
4.3.2 创建“期刊信息管理”窗体
4.3.3 创建“订户期刊信息”窗体
4.3.4 创建“邮局期刊发行量”窗体
4.3.5 创建“邮局员工信息”窗体
4.3.6 设计切换面板
4.4 本例小结
4.5 举一反三
第2篇 高级篇
实例5 排课系统
5.1 软件知识点
5.2 实例分析
5.2.1 制作特点
5.2.2 设计分析
5.2.2.1 关于选择Microsoft SQLServer数据库服务器
5.2.2.2 关于使用ADO访问数据库
5.2.2.3 关于“排课系统”
5.2.3 技术要领
5.2.3.1 安装MSDE 2000
5.2.3.2 MSDE 2000服务器管理
5.2.3.3 使用Access升迁向导
5.2.3.4 ADO简介
5.2.3.5 ADO对象模型
5.2.3.6 使用Connection对象
5.2.3.7 使用Command对象
5.2.3.8 使用Recordset对象
5.2.3.9 使用Access项日
5.3 操作过程
5.3.1 创建新项目
5.3.2 创建“排课系统”中的表
5.3.3 为“计算机应用1班”表导入数据
5.3.4 创建“选课学生信息”视图
5.3.5 创建“1班学生名单”管理窗体
5.3.6 创建“课程表录入”窗体
5.3.7 创建“实时排课”窗体
5.3.8 创建“课程安排”报表
5.3.9 创建“附加数据库”窗体
5.4 本例小结
5.5 举一反三
实例6 题库管理
6.1 软件知识点
6.2 实例分析
6.2.1 制作特点
6.2.2 设计分析
6.2.2.1 关于“题库管理”数据库c的表
6.2.2.2 关于“题库管理”数据库c的窗体
6.2.3 技术要领
6.2.3.1 认识XML
6.2.3.2 创建XML文档
6.2.3.3 将XML文档导入Access
6.2.3.4 将Access数据库对象导出到XML文档
6.2.3.5 使用ADO Recordset创建非绑定窗体
6.3 操作过程
6.3.1 创建“在线题库”空数据库
6.3.2 从XML文档导入数据创建“章节”表
6.3.3 创建各类题型数据表
6.3.4 创建“在线题库”数据库关系
6.3.5 创建“章节数据管理”窗体
6.3.6 创建“判断题数据管理”窗体
6.3.7 创建“填空题数据管理”窗体
6.3.8 创建“多选题数据管理”窗体
6.3.9 创建“单选题数据管理”窗体
6.3.10 创建“试卷参数设置”窗体
6.3.11 创建“查看试卷”窗体
6.4 本例小结
6.5 举一反三