本书以Access 2003为实践环境,介绍数据库的基本操作和数据库应用系统开发的方法。全书的主要内容有:数据库基础知识、Access 2003操作基础、表的创建与操作、查询设计、SQL查询、窗体设计、报表设计、数据访问页、宏、模块与VBA程序设计、数据库应用系统开发实例。全书以Access数据库及数据库对象为主线,体现Access的基本知识体系,同时适度突出关系数据库的基本原理,体现关系数据库的本质概念和应用要求,强调数据库应用系统的开发方法,为读者进一步学习和使用大型数据库系统打下良好基础。
本书既可作为高等院校数据库应用课程的教材,又可供社会各类计算机应用人员与参加各类计算机等级考试的读者阅读参考。
目录
- 第1章 数据库基础知识
- 1.1 数据库技术的产生与发展
- 1.1.1 数据与数据处理
- 1.1.2 数据库技术的发展过程
- 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.5 数据库的设计方法
- 1.5.1 数据库设计的基本步骤
- 1.5.2 ER模型到关系模型的转化
- 1.5.3 数据库设计实例
- 习题
- 第2章 Access 2003操作基础
- 2.1 Access 2003概述
- 2.1.1 Access的发展
- 2.1.2 Access 2003的特点
- 2.1.3 Access 2003数据库的组成
- 2.2 Access 2003的操作环境
- 2.2.1 Access 2003的启动与退出
- 2.2.2 Access 2003主窗口的组成
- 2.2.3 Access 2003的其他工作窗口
- 2.3 Access数据库的创建
- 2.3.1 创建Access数据库的方法
- 2.3.2 Access数据库的打开与关闭
- 2.4 Access数据库的管理
- 2.4.1 数据库格式的转换
- 2.4.2 数据库的压缩与修复
- 2.4.3 数据库的安全保护
- 习题
- 第3章 表的创建与管理
- 3.1 表结构的设计
- 3.1.1 表中字段的参数
- 3.1.2 字段的数据类型
- 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.4 表的操作
- 3.4.1 将表中的记录排序
- 3.4.2 对表中的记录进行筛选
- 3.5 数据的导入与导出
- 3.5.1 外部数据源的导入
- 3.5.2 表中数据的导出
- 习题
- 第4章 查询设计
- 4.1 查询的基本概念
- 4.1.1 查询的类型
- 4.1.2 查询视图
- 4.1.3 查询的条件
- 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.5 创建操作查询
- 4.5.1 生成表查询
- 4.5.2 删除查询
- 4.5.3 更新查询
- 4.5.4 追加查询
- 习题
- 第5章 SQL查询
- 5.1 SQL在Access中的应用
- 5.1.1 SQL概述
- 5.1.2 SQL 视图与SQL查询
- 5.2 SQL数据查询
- 5.2.1 基本查询
- 5.2.2 嵌套查询
- 5.2.3 多表查询
- 5.2.4 联合查询
- 5.3 SQL数据定义
- 5.3.1 建立表结构
- 5.3.2 修改表结构
- 5.3.3 删除表
- 5.4 SQL数据操纵
- 5.4.1 插入记录
- 5.4.2 更新记录
- 5.4.3 删除记录
- 习题
- 第6章 窗体设计
- 6.1 窗体的基本概念
- 6.1.1 窗体的类型
- 6.1.2 窗体的视图
- 6.2 窗体的创建
- 6.2.1 使用自动方式创建窗体
- 6.2.2 使用向导创建窗体
- 6.2.3 在设计视图中创建窗体
- 6.3 窗体控件及其应用
- 6.3.1 控件的类型与面向对象的基本概念
- 6.3.2 窗体和控件的属性
- 6.3.3 控件的应用
- 6.4 窗体的修饰
- 6.4.1 控件的基本操作
- 6.4.2 使用自动套用格式改变窗体样式
- 6.4.3 添加当前日期和时间
- 习题
- 第7章 报表设计
- 7.1 报表的基本概念
- 7.1.1 报表的类型
- 7.1.2 报表的视图
- 7.2 报表的创建
- 7.2.1 使用自动方式创建报表
- 7.2.2 使用向导创建报表
- 7.2.3 使用设计视图创建报表
- 7.3 报表的编辑
- 7.3.1 设置报表格式
- 7.3.2 报表的修饰
- 7.4 报表的高级设计
- 7.4.1 报表统计计算
- 7.4.2 报表排序和分组
- 7.4.3 创建子报表
- 7.4.4 创建多列报表
- 习题
- 第8章 数据访问页
- 8.1 数据访问页的基本概念
- 8.1.1 数据访问页的类型
- 8.1.2 数据访问页的视图
- 8.2 数据访问页的创建
- 8.2.1 使用自动方式创建数据访问页
- 8.2.2 使用“数据页向导”创建数据访问页
- 8.2.3 使用设计视图创建数据访问页
- 8.2.4 现有网页到数据访问页的转换
- 8.3 数据访问页的编辑
- 8.3.1 添加滚动文字
- 8.3.2 设置数据访问页主题
- 8.3.3 添加Office组件
- 8.3.4 展开控件
- 习题
- 第9章 宏
- 9.1 宏的基本概念
- 9.1.1 宏的分类
- 9.1.2 宏设计窗口
- 9.1.3 常用的宏操作命令
- 9.2 宏的创建
- 9.2.1 创建操作序列宏
- 9.2.2 创建宏组
- 9.2.3 创建条件操作宏
- 9.3 宏的运行与调试
- 9.3.1 宏的运行
- 9.3.2 宏的调试
- 习题
- 第10章 模块与VBA程序设计
- 10.1 模块与VBA概述
- 10.1.1 模块的概念
- 10.1.2 VBA的开发环境
- 10.1.3 模块的创建
- 10.2 VBA的数据类型及运算
- 10.2.1 数据类型
- 10.2.2 常量与变量
- 10.2.3 内部函数
- 10.2.4 表达式
- 10.3 VBA程序流程控制
- 10.3.1 顺序控制
- 10.3.2 选择控制
- 10.3.3 循环控制
- 10.3.4 辅助控制
- 10.4 VBA过程
- 10.4.1 子过程与函数过程
- 10.4.2 过程参数传递
- 10.4.3 变量的作用域和生存期
- 10.5 VBA数据库访问技术
- 10.5.1 常用的数据库访问接口技术
- 10.5.2 ADO对象模型
- 10.5.3 利用ADO访问数据库的基本步骤
- 10.6 VBA程序的调试与错误处理
- 10.6.1 VBA程序的调试方法
- 10.6.2 VBA程序的错误处理
- 习题
- 第11章 数据库应用系统实例
- 11.1 数据库应用系统的开发过程
- 11.2 需求分析
- 11.3 系统设计
- 11.3.1 数据库设计
- 11.3.2 系统功能设计
- 11.4 系统实现
- 11.4.1 创建数据库及表
- 11.4.2 创建窗体
- 11.4.3 创建查询
- 11.4.4 创建报表
- 11.5 应用系统集成
- 11.5.1 创建切换面板
- 11.5.2 创建菜单
- 11.5.3 设置启动窗体
- 习题
- 参考文献