数据库应用技术Access 及其应用系统开发
2002-9
中国水利水电出版社
李禹生
342
498000
本书全面介绍Access数据库管理系统(Access DBMS)的各项功能,讲解关系数据库的基本概念以及面向对象程序设计的方法。并在此基础上介绍数据库应用系统开发的基本原理与方法,介绍Access数据库系统的网络应用及其安全机制设置技术。
采用实例“电脑耗材商品进销存管理信息系统”贯穿全书的方式,以理论联系实际的方法讲解知识、介绍操作技能,叙述详尽,概念清晰。读者可以通过一边学习、一边实践的方式,达到掌握Access数据库及其应用系统开发技术的学习目的。
本书内容全面,结构完整,深入浅出,图文并茂,通俗易懂,可读性、可操作性强。既适合作为本科院校学生学习数据库应用技术的教材,也适合作为数据库应用系统开发人员的技术参考书籍使用。
本书配有实例数据库,其中包含:教学使用的设计过程实例,安全机制设置实例,发布数据库实例。并配有使用PowerPoint制作的CAI课件。均包含在随书发行的光盘中。
前言
第1章 关系数据库及其应用系统开发基础知识
1.1 关系数据库的基本概念
1.1.1 数据库应用技术概述
1.1.2 关系数据库的基本概念
1.1.3 基本关系运算与SQL
1.1.4 关系型数据库管理系统(RDBMS)
1.2 数据库应用系统
1.2.1 数据库应用系统组成
1.2.2 数据库的规范化设计
1.2.3 系统功能的规范化设计
1.3 数据库应用系统开发方法
1.3.1 系统分析
1.3.2 应用系统设计
1.3.3 数据库应用系统实现
1.3.4 数据库应用系统测试
1.4 面向对象的数据库应用系统设计概念
1.4.1 对象的概念
1.4.2 类的概念
1.4.3 属性的概念
1.4.4 事件与方法的概念
1.5 数据库应用系统开发实例--电脑耗材商品进销存管理信息系统(CMMIS)
1.5.1 系统分析的结果
1.5.2 系统设计的结果
习题
第2章 关系数据库管理系统Access基础知识
2.1 关系型数据库Access
2.1.1 Access的特性
2.1.2 Access的运行环境与安装技术要点
2.1.3 Access的菜单栏与常用工具栏
2.1.4 Access的窗口操作
2.2 Access的基本对象
2.2.1 Access的数据库对象
2.2.2 Access的数据表对象
2.2.3 Access的查询对象
2.2.4 Access的窗体对象
2.2.5 Access的页对象
2.2.6 Access的报表对象
2.2.7 Access的宏对象
2.2.8 Access的VBA模块对象
2.3 Access的帮助系统
2.3.1 “目录/索引”帮助
2.3.2 “这是什么?”帮助
2.3.3 “上下文”帮助
2.4 Access的功能选项设置
2.4.1 Access的视图选项设置
2.4.2 Access的常规选项设置
2.4.3 Access的编辑/查找选项设置
2.4.4 Access的高级选项设置
2.5 理解Access的数据库对象
2.5.1 Access数据库文件
2.5.2 创建Access数据库的方法
2.5.3 转换Access数据库
2.6 应用Access实现的电脑耗材商品进销存管理信息系统(CMMIS)
2.6.1 数据库对象
2.6.2 数据库中的表对象集合
2.6.3 数据库中的查询对象集合
2.6.4 数据库中的窗体对象集合
2.6.5 数据库中的页对象集合
2.6.6 数据库中的报表对象集合
2.6.7 数据库中的宏与模块对象集合
2.6.8 CMMIS的运行及功能
习题
第3章 Access数据库中的表对象
3.1 Access数据库中的表对象创建及其结构设计
3.1.1 创建新的数据表对象
3.1.2 在设计视图中创建表对象
3.1.3 在数据表视图中创建表对象
3.1.4 在设计视图中进行表对象结构设计
3.1.5 设置字段的各项属性
3.2 表的复制、删除与更名
3.2.1 表的复制操作
3.2.2 删除表操作
3.2.3 表的更名操作
3.3 表对象间的关联设定
3.3.1 一对一关联
3.3.2 一对多关联
3.3.3 子数据表
3.3.4 建立数据库中表间关联的操作
3.4 CMMIS数据库中的表结构设计示例
3.5 在数据表视图中进行数据编辑
3.5.1 数据表视图下的菜单栏与工具栏
3.5.2 数据记录的增、删、改操作
3.5.3 查找、查找并替换字段数据
3.5.4 复制与粘贴字段数据
3.5.5 编辑CMMIS数据库中各表数据
3.6 设置数据表视图的格式
3.6.1 设置行高和列宽
3.6.2 数据字体的设定
3.6.3 表格样式的设定
3.6.4 数据表中数据的打印及打印预览
3.6.5 隐藏列的含义及其操作
3.6.6 冻结列的含义及其操作
3.7 在数据表视图上进行数据检索
3.7.1 数据排序
3.7.2 数据筛选
3.8 Access数据表数据的导出
3.8.1 导出为文本文件
3.8.2 导出为Excel 2000工作表
3.8.3 导出为FoxPro数据表
3.8.4 导出为HTML文档
3.9 从外部获取Access数据库所需数据
3.9.1 导入数据
3.9.2 链入数据
习题
第4章 Access数据库中的查询对象设计
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.2.4 利用向导设定准则
4.2.5 CMMIS数据库中的选择查询应用
4.3 选择查询的应用设计
4.3.1 设计计算查询列
4.3.2 设计汇总查询
4.3.3 设计参数查询对象
4.3.4 CMMIS数据库中汇总查询应用
4.4 设计交叉责查询
4.4.1 应用向导创建交叉表查询
4.4.2 在交叉表查询设计视图中修改交叉表查询
4.5 生成表查询的作用及其实质
4.5.1 生成表查询的作用
4.5.2 生成表查询的设计
4.5.3 生成表查询的实质
4.6 更新查询的作用及其实质
4.6.1 更新查询的作用
4.6.2 更新查询的设计
4.6.3 更新查询的实质
4.7 追加查询的作用及其实质
4.7.1 追加查询的作用
4.7.2 追加查询的设计
4.7.3 追加查询的实质
4.8 删除查询的作用及其实质
4.8.1 删除查询的作用
4.8.2 删除查询的设计
4.8.3 删除查询的实质
习题
第5章 Access数据库中的窗体对象设计
5.1 窗体对象概述
5.1.1 窗体的作用
5.1.2 窗体的类别
5.1.3 窗体的结构和各类窗体的显示特性
5.1.4 利用窗体设计向导进行简单窗体设计
5.1.5 利用窗体设计向导进行子窗体设计
5.2 窗体设计视图
5.2.1 窗体设计视图工具栏
5.2.2 窗体属性的应用
5.3 窗体基本控件及其应用
5.3.1 标签(Label)
5.3.2 文本框(Text)
5.3.3 组合框(Combo)和列表框(List)
5.3.4 命令按钮(Command)
5.3.5 图像(Image)
5.3.6 子窗体/子报表(Child)
5.3.7 其他基本控件
5.4 在窗体设计视图中设计窗体
5.4.1 完成“商品进货数据录入”窗体的设计
5.4.2 完成“商品上柜数据录入”窗体的设计
5.5 Access数据库中的图表窗体设计
5.5.1 利用窗体设计向导进行图表窗体设计
5.5.2 在窗体设计视图中进行图表窗体设计
5.6 CMMIS数据库中的其他窗体设计
5.6.1 “电脑耗材商品进销存管理信息系统”窗体设计
5.6.2 “销售业绩查询汇总”窗体设计
5.7 在窗体视图中操作数据
5.7.1 查看并修改数据
5.7.2 增加与或删除记录
5.7.3 数据排序与数据查找
5.7.4 数据筛选操作
5.7.5 窗体的打印和打印项览
习题
第6章 Access数据库中的报表对象设计
6.1 报表对象概述
6.1.1 报表对象的作用
6.1.2 报表对象的结构
6.1.3 报表对象的数据源
6.2 报表设计向导的应用
6.2.1 简单报表设计
6.2.2 子报表设计
6.3 报表设计视图
6.3.1 报表设计视图工具栏
6.3.2 报表属性的应用
6.4 报表基本控件及其应用
6.4.1 标签(Label)
6.4.2 文本框(Text)
6.4.3 图像(Image)
6.4.4 子窗体/子报表(Child)
6.5 在报表设计视图下设计报表
6.5.1 “销售交接班报表”设计
6.5.2 “图表子报表”设计
6.5.3 “销售业绩查询”报表设计
6.6 报表的打印及打印预览
6.6.1 报表预览
6.6.2 报表对象的打印及其打印预览驱动
习题
第7章 Access数据库中的页对象设计
7.1 页对象概述
7.1.1 数据访问页的存储与调用方式
7.1.2 数据访问页对象的设计方法
7.1.3 数据访问页对象的脚本语言XML
7.2 利用页设计向导创建简单页对象
7.2.1 创建基于单个控件的数据访问页
7.2.2 创建基于数据透视表列表的数据访问页
7.2.3 创建基于图表的数据访问页
7.3 页对象中的基本控件及其应用
7.3.1 标签(Label)
7.3.2 文本框(Text)
7.3.3 滚动文字
7.3.4 数据访问页中的其他基本对象
7.4 在页设计视图中进行页对象设计
7.4.1 数据访问页控件工具箱
7.4.2 数据访问页设计视图中宇段列表的使用
7.4.3 数据访问负属性
7.4.4 在设计视图完成数据访问页设计
7.5 Microsoft脚本编辑器简介
7.6 CMMIS数据库中的数据访问页设计实例
7.6.1 在数据页上放置数据透视表控件
7.6.2 在数据页控件中设定数据字段
7.6.3 在数据及上设置滚动文字控件
7.6.4 为数据页设定主题
习题
第8章 Access数据库中的宏对象设计
8.1 Access支持的基本操作
8.1.1 记录操作类
8.1.2 窗体操作类
8.1.3 报表操作类
8.1.4 应用程序类
8.1.5 杂项类
8.2 宏对象概述
8.2.1 宏对象的作用
8.2.2 将定对象转换为VBA程序模块
8.3 宏对象设计
8.3.1 宏设计视图
8.3.2 设置操作执行的条件
8.3.3 选择操作并给定操作参数
8.3.4 宏组的设计
8.3.5 在CMMIS数据库中创建宏并完成操作参数的设定
8.4 宏对象的编辑与修改
8.4.1 添加操作
8.4.2 删除操作
8.4.3 更换操作、修改操作参数以及修订执行条件
8.4.4 重排操作顺序
8.5 宏对象的调试与执行
8.5.1 直接执行宏,观察执行效果
8.5.2 单步执行宏,观察每一个操作的执行情况
8.5.3 设计窗体控件以事件响应方式执行宏
8.6 宏对象的其他应用
8.6.1 利用宏生成VBA程序代码
8.6.2 启动时自动运行的宏AutoExec
8.6.3 响应组合键的宏组AutoKeys
习题
第9章 Access的编程工具VBA
9.1 VBA程序设计基础
9.1.1 数据类型
9.1.2 常量、变量与数组
9.1.3 运算符与表达式
9.2 程序流程控制
9.2.1 分支结构
9.2.2 循环语句
9.2.3 举例
9.3 VBA编程环境
9.3.1 进入VBE
9.3.2 VBE界面
9.4 模块、函数与子过程
9.4.1 模块
9.4.2 函数与子过程
9.5 调试与出错处理
9.5.1 错误的类型与检测
9.5.2 调试方法
9.5.3 排错与错误陷阱处理
9.6 编写优秀的代码
9.6.1 规范化命名
9.6.2 结构化代码
9.6.3 格式化代码
9.6.4 有效地运用注释
9.6.5 优化VBA代码
习题
第10章 Access应用程序设计
10.1 常规算法程序设计
10.1.1 分支结构程序设计
10.1.2 循环结构程序设计
10.1.3 循环分支结构程序设计
10.2 标签、文本框控件对象编程
10.2.1 标签、文本框控件对象基本属性
10.2.2 标签、文本框控件对象的基本事件和方法
10.2.3 程序示例
10.3 对命令按钮控件对象编程
10.3.1 对数据的操作
10.3.2 编程实例
10.4 对窗体对象编程
10.4.1 窗体基本属性和方法
10.4.2 窗体属性的修改示例
10.4.3 窗体编程示例
习题
第11章 CMM旧集成、测试与发布
11.1 CMMIS表对象设计参数
11.1.1 “库存数据记录”表对象
11.1.2 “柜存数据记录”表对象
11.1.3 “销售数据记录”表对象
11.1.4 “售货人员名单”、“收货人员名单”和“供货商名单”表对象
11.2 CMMIS查询对象设计参数
11.2.1 “销售结转清查询”对象
11.2.2 “销售数据记录查询”对象
11.2.3 “销售业绩查询”对象
11.3 CMMIS窗体对象功用及其设计参数
11.3.1 “商品进货数据录入”窗体对象
11.3.2 “商品库存数据查询”窗体对象
11.3.3 “商品上柜数据录入”窗体对象
11.3.4 “销售数据录入”窗体对象
11.3.5 “交接班结转清”窗体对象
11.3.6 “销售业绩查询汇总”窗体对象
11.3.7 “电脑耗村商品进销存管理信息系统”窗体对象
11.4 CMMIS报表对象设计参数
11.4.1 “销售交接班报表”对象
11.4.2 “销售业绩查询”报表对象
11.4.3 “图表子报表”对象
11.5 CMMIS宏对象设计参数
11.5.1 “AutoExec”宏对象
11.5.2 “柜存信息”宏对象
11.6 测试数据集的设计
11.6.1 商品进货测试数据集设计
11.6.2 商品上柜测试数据集设计
11.6.3 商品销售测试数据集设计
11.7 Access数据库的网络应用与发布
11.7.1 Access数据库应用系统的网络应用方案
11.7.2 Access数据库应用系统的用户群组设定及其操作权限分配
11.7.3 发布Access数据库应用系统
习题
数据库应用技术Access 及其应用系统开发 PDF格式下载