《Access2003数据库应用教程》在介绍有关数据库基本理论的基础上,通过大量示例详细讲解了Access 2003数据库的建立、使用、维护与管理等基本知识和基本操作,并在最后一章通过一个完整的实例详尽介绍了Access2003数据库应用系统的开发方法及开发过程。通过对《Access2003数据库应用教程》的学习,读者无需掌握太多的程序代码设计知识,就可以根据实际工作的需要,在较短的时间内开发出具有一定水平的数据库应用系统。
《Access2003数据库应用教程》可作为高职院校“Access数据库应用”课程的教材,也可作为各类培训班的培训教材。对于参加全国计算机二级(Access)考试的读者,《Access2003数据库应用教程》也是一本较为实用的参考书。
目录
《Access2003数据库应用教程》注重基础知识、兼顾等级考试、培养应用能力。
编者结合近年来的教学实践和数据库开发经验,根据高等职业教育的特点及要求,循序渐进、由浅入深地讲述了关系数据库的基本原理以及目前流行的关系数据库管理系统Access 2003。《Access2003数据库应用教程》编写体系合理、概念讲解清晰。每章都配有针对性较强的实例和习题,力争使读者了解数据库基础知识,掌握Access 2003数据库操作、管理和应用的基本技能。
《Access2003数据库应用教程》在介绍有关数据库基本理论的基础上,通过大量实例详细讲解了Access 2003数据库的建立、使用、维护与管理等基础知识和基本操作,并在最后一章通过一个完整的实例详尽讲述了Access 2003数据库应用系统的开发方法及开发过程。通过对《Access2003数据库应用教程》的学习,读者无需掌握太多的程序代码设计知识,就可以根据实际工作的需要,在较短的时间内开发出具有一定水平的数据库应用系统。《Access2003数据库应用教程》适合作为高职院校“Access数据库应用”课程的教材,也可作为各类培训班的培训教材,并可供相关人员参考。
数据库技术是信息技术的重要分支,也是信息社会的重要支撑技术。Access 2003数据库管理系统软件是Microsoft Office 2003办公软件的一个重要组成部分,其完备的数据库概念、友好的用户操作界面、可靠的数据管理方式、面向对象的操作理念以及强大的网络支持功能,使它成为当今最受欢迎的数据库系统软件之一。
目前,越来越多的高职院校开设了Access 2003数据库应用课程,这不仅是因为该软件具备功能完善、概念清晰、简单易学、使用方便、对运行环境要求不高等诸多特点,更重要的是通过对该课程的教学,能够使学生很好地掌握数据库技术与信息管理技术,并具备实际操作和管理大量信息的能力。
本书在介绍有关数据库基本理论的基础上,通过大量示例详细讲解了Access2003数据库的建立、使用、维护与管理等基本知识和基本操作,并在最后一章通过一个完整的实例详尽介绍了Access 2003数据库应用系统的开发方法及开发过程。通过本书的学习,读者无需掌握太多的程序代码设计知识,就可以根据实际工作的需要,在较短的时间内开发出具有一定水平的数据库应用系统。
本书共10章,重点和难点在于下述各章。
第1章内容是重要的数据库理论基础,介绍了数据库、数据模型、关系理论与关系运算、数据库管理系统和数据库系统等基本概念。
第2章介绍数据库与表的创建。要开发一个数据库应用系统,首先需要创建一个数据库,而表则是数据库中用来存储大量相关数据的最为基本的对象,其他数据库对象几乎都是依赖表对象的存在而得以创建和使用的。因此,这一章的所有知识,包括表的结构、各种字段属性的设置、表间关系和参照完整性等,都是一定要掌握的。
第4章介绍查询对象的设计,应该说是重点中的重点,因为创建数据库的主要目的就是为了方便数据的查询和检索。Access 2003的查询功能(包括数据检索和数据分析功能)非常强大,不仅能够从指定的若干个表中获取满足给定条件的数据,还可以生成新的数据表,并能实现按指定要求对表中记录进行添加、更新和删除等多种操作。
第5章介绍窗体对象的设计,这是开发一个数据库应用系统必须掌握的关键技术。窗体作为人机交互的主要界面,是Access 2003的重要对象。事实上,在用Access 2003开发的数据库应用系统中,几乎所有的操作,包括数据的输人、修改和输出,应用程序的控制与驱动等,都是在开发者所创建的各种窗体中进行的;窗体设计的好坏将直接影响应用程序的可操作性与用户友好性。
第10章介绍一个教学管理系统的开发过程,这是一个典型的基于Access 2003数据库的应用系统。通过本系统的开发实践,读者可以更好地融会贯通前述各章的知识,接触到更多的开发技巧,增强解决实际问题的能力,并提高实际动手能力。
第1章 数据库概论
1.1 数据库基本概念
1.1.1 信息、数据与数据库
1.1.2 数据管理技术的发展
1.1.3 数据库管理系统
1.1.4 数据库系统
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 Access数据库简介
1.4.1 Access主要特点
1.4.2 Access数据库对象
1.4.3 Access操作界面
习题1
第2章 创建数据库和表
2.1 创建数据库
2.1.1 数据库的建立
2.1.2 数据库的打开与关闭
2.1.3 数据库的压缩与备份
2.2 创建表
2.2.1 认识表结构
2.2.2 建立表结构
2.2.3 定义主键
2.2.4 向表中输入数据
2.3 设置字段属性
2.3.1 字段大小
2.3.2 格式
2.3.3 输入掩码
2.3.4 有效性规则
2.3.5 其他字段属性
2.3.6 创建索引
2.4 建立表问关系
2.4.1 表间关系的概念
2.4.2 建立表间关系
2.4.3 维护表间关系
2.4.4 设置参照完整性
习题2
第3章 表的使用与维护
3.1 操作与维护表
3.1.1 打开和关闭表
3.1.2 修改表结构
3.1.3 编辑表内容
3.1.4 调整表的外观
3.2 排序与筛选记录
3.2.1 排序记录
3.2.2 筛选记录
3.3 导入与导出数据
3.3.1 导人数据
3.3.2 导出数据
习题3
第4章 查询设计
4.1 认识查询
4.1.1 查询的功能
4.1.2 查询的类型
4.2 选择查询
4.2.1 使用向导创建查询
4.2.2 在设计视图中创建查询
4.2.3 查询条件的设置
4.3 汇总查询
4.3.1 简单汇总查询
4.3.2 分组汇总查询
4.3.3 添加计算字段
4.4 交叉表查询
4.4.1 使用向导创建交叉表查询
4.4.2 在设计视图中创建交叉表查询
4.5 参数查询
4.5.1 单参数查询
4.5.2 多参数查询
4.6 操作查询
4.6.1 生成表查询
4.6.2 更新查询
4.6.3 追加查询
4.6.4 删除查询
4.7 SOL查询
4.7.1 SQI查询简介
4.7.2 数据定义查询
4.7.3 数据维护查询
4.7.4 SELECT查询
习题4
第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.2.5 数据透视图窗体
5.3 在设计视图中创建窗体
5.3.1 窗体设计视图
5.3.2 窗体设计工具
5.3.3 控件的添加与设置
5.3.4 窗体设计实例
5.4 常用窗体控件
5.4.1 文本框控件
5.4.2 命令按钮控件
5.4.3 选项按钮与复选框
5.4.4 列表框与组合框
5.4.5 选项卡控件
5.4.6 子窗体控件5.5 美化窗体
5.5.1 设置窗体的格式属性
5.5.2 使用自动套用格式
5.5.3 为窗体添加工具栏
5.5.4 为窗体添加菜单栏
习题5
第6章 报表设计
6.1 认识报表
6.1.1 报表的类型
6.1.2 报表的视图
6.1.3 创建报表的方式
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.4.4 添加分页符和页码
6.4.5 报表的预览与打印
习题6
第7章 数据访问页设计
7.1 认识数据访问页
7.1.1 数据访问页的类型
7.1.2 数据访问页的视图
7.1.3 数据访问页的打开
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 添加Office组件
7.3.4 应用主题
习题7
第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 条件宏创建与使用
习题8
第9章 VBA程序模块设计
9.1 VBA编程环境
9.1.1 VBE简介
9.1.2 在代码窗口中编程
9.2 VBA程序设计基础
9.2.1 数据类型
9.2.2 常量
9.2.3 变量
9.2.4 运算符与表达式
9.2.5 内置函数
9.2.6 输入与输出函数
9.3 VBA程序流程控制
9.3.1 顺序结构程序
9.3.2 分支结构程序
9.3.3 循环结构程序
9.4 VBA模块创建与调用
9.4.1 类模块与标准模块
9.4.2 Sub过程的定义与调用
9.4.3 Function过程的定义与调用
9.4.4 变量的作用域与存活期
9.5 VBA面向对象编程
9.5.1 面向对象编程的概念
9.5.2 Access对象模型
9.5.3 面向对象编程实例
习题9
第10章 数据库系统开发实例
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.3.3 选课信息管理模块
10.4 查询设计
10.4.1 选择查询设计
10.4.2 计算查询设计
10.4.3 交叉表查询设计
10.4.4 参数查询设计
10.5 窗体设计
10.5.1 学生档案登录窗体
10.5.2 学生信息浏览窗体
10.5.3 选课信息查询窗体
10.6 报表设计
10.6.1 学生基本信息报表
10.6.2 学生人数统计报表
10.7 系统集成
10.7.1 创建切换面板
10.7.2 系统启动设置与运行