第1章数据库系统知识入门
1.1信息与数据处理
1.1.1信息和数据
1.1.2数据库技术与数据库系统
1.2初识Access 2003
1.2.1Access 2003工作环境
1.2.2Access数据库的基本概念
1.3关系模型与关系数据库
1.3.1关系
1.3.2关系模型与关系数据库
1.4数据库设计及案例
1.4.1数据库设计的定义与步骤
1.4.2数据模型
1.4.3数据库设计案例
1.5实体联系模型及转化
1.5.1ER模型基本概念
1.5.2ER图
1.5.3ER模型向关系模型的转化
1.6Access操作初步
1.6.1创建数据库
1.6.2表记录的输入和浏览
1.6.3在不同层次使用的术语对照
本章小结
思考题1
第2章关系数据库基本理论及数据库技术发展概述
2.1数据模型概述
2.1.1三种重要数据模型
2.1.2数据模型三要素
2.2关系代数
2.2.1关系的并、交、差
2.2.2关系笛卡儿积
2.2.3选择
2.2.4投影
2.2.5连接
2.2.6自然连接
2.3关系数据库的完整性
2.3.1实体完整性规则
2.3.2参照完整性规则
2.3.3用户定义的完整性规则
2.4关系规范化
2.4.1函数依赖与键
2.4.2关系范式
2.5数据模型的发展
2.5.1关系模型存在的不足
2.5.2对象关系模型和面向对象数据模型简介
2.6数据库体系结构
2.6.1三级模式
2.6.2二级映射
2.7数据库管理系统概述
2.7.1DBMS基本功能
2.7.2几种常用DBMS简介
2.8数据库技术发展应用概述
2.8.1分布式数据库系统
2.8.2数据仓库与数据挖掘技术
2.8.3XML
本章小结
思考题2
第3章Access及其数据库管理
3.1Access概述
3.1.1Access发展概述
3.1.2Access的安装与界面
3.2Access数据库基础及数据库操作
3.2.1Access数据库对象
3.2.2Access数据库窗口
3.2.3数据库操作
3.3Access数据库管理
3.3.1数据库的备份与恢复
3.3.2压缩和修复数据库
3.3.3数据库安全管理
3.3.4数据库分析
本章小结
思考题3
第4章表与关系
4.1表对象的结构与数据类型
4.1.1表的结构
4.1.2数据类型
4.2表的创建
4.2.1使用设计视图创建表
4.2.2使用表向导创建表
4.2.3使用数据表视图创建表
4.2.4使用导入表创建表
4.2.5使用链接表创建表
4.3表之间的关系
4.3.1建立表间关系
4.3.2对关系的编辑
4.4表的操作
4.4.1表记录的输入
4.4.2表记录的修改和删除
4.4.3对表的其他操作
本章小结
思考题4
第5章查询
5.1查询概述
5.1.1查询的概念
5.1.2查询的运用
5.2SQL语言与SQL命令查询
5.2.1SQL概述
5.2.2Access的SQL语句查询工作界面
5.2.3Access数据运算与表达式
5.2.4SQL的SELECT查询
5.2.5Access查询对象的意义
5.2.6SQL的追加功能
5.2.7SQL的更新功能
5.2.8SQL的删除功能
5.2.9SQL的定义功能
5.3选择查询
5.3.1创建选择查询
5.3.2选择查询的设计
5.3.3查询的运行、保存与编辑
5.3.4选择查询的进一步设置
5.3.5交叉表查询
5.3.6参数查询
5.4查询向导
5.4.1简单查询向导
5.4.2交叉表查询向导
5.4.3查找重复项查询向导
5.4.4查找不匹配项查询向导
5.5动作查询
5.5.1生成表查询
5.5.2追加查询
5.5.3更新查询
5.5.4删除查询
5.6SQL特定查询
5.6.1联合查询
5.6.2传递查询
5.6.3数据定义查询
本章小结
思考题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.3面向对象程序设计方法简介
6.3.1面向对象程序设计的基本概念
6.3.2对象的操作
6.4窗体及其控件设计
6.4.1窗体的属性
6.4.2控件设计
6.4.3调整窗体中控件的布局
本章小结
思考题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.2.5使用标签向导创建报表
7.2.6使用设计视图创建报表
7.3编辑报表
7.3.1设置报表格式
7.3.2添加背景图案
7.3.3添加日期和时间
7.3.4添加分页符和页码
7.3.5使用节
7.3.6绘制线条和矩形
7.4报表的高级操作
7.4.1报表排序和分组
7.4.2使用计算控件
7.4.3创建子报表
7.4.4创建多列报表
7.4.5设计复杂的报表
7.4.6使用报表快照
7.5预览、打印和保存报表
7.5.1预览报表
7.5.2打印报表
7.5.3保存报表
本章小结
思考题7
第8章数据页
8.1数据页概述
8.1.1页的概念
8.1.2页的应用
8.2页的创建
8.2.1应用数据页向导创建页
8.2.2自动创建数据页
8.2.3设计视图创建数据页
8.3页的编辑和设置
8.3.1常见控件的应用
8.3.2使用超链接
本章小结
思考题8
第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运行宏组
9.3.3调试宏
本章小结
思考题9
第10章模块与VBA程序设计
10.1模块与VBA简介
10.1.1程序设计与模块简介
10.1.2VBA简介
10.2VBE界面
10.2.1VBE窗口组成
10.2.2代码窗口与模块的创建及保存
10.3VBA编程基础
10.3.1数据类型
10.3.2常量
10.3.3变量
10.3.4数组
10.3.5运算符与表达式
10.3.6函数
10.4Access编程入门
10.4.1程序设计基本方法概述
10.4.2程序的基本结构形式
10.4.3顺序、分支、循环结构程序设计
10.4.4过程设计、过程调用与参数传递
10.5面向对象程序设计的概念
10.5.1对象和对象集合
10.5.2对象的属性
10.5.3对象的事件
10.5.4对象的方法
10.6VBA程序的调试
10.6.1设置断点
10.6.2调试工具栏及其功能
10.7VBA的数据库编程
10.7.1ADO概述
10.7.2ADO的对象模型
10.7.3操作记录集
10.7.4综合案例
本章小结
思考题10
第11章Web数据库应用基础
11.1数据库系统的应用模式
11.1.1C/S模式结构
11.1.2B/S模式结构
11.2Web应用概述
11.2.1HTTP协议和Web服务器
11.2.2IIS安装及设置
11.2.3Web页及工作原理
11.2.4典型的动态Web技术
11.3应用ASP技术的Web数据库开发应用概述
11.3.1基于ASP和Access的Web开发模式
11.3.2ASP概述
11.3.3数据库连接访问技术ADO
11.3.4简单的动态网页示例
11.4XML及其应用
11.4.1XML概述
11.4.2Access中使用XML交换数据
11.5Web数据库技术应用及未来发展概述
本章小结
思考题11
第12章Access数据库与外部数据的交换及Excel应用
12.1Access和外部数据
12.1.1外部数据的类型和使用外部数据方法
12.1.2链接还是导入数据的选择
12.2链接外部数据
12.2.1链接数据库表
12.2.2链接非数据库表
12.2.3使用外部链接表
12.3导入外部数据
12.3.1导入其他Access对象
12.3.2导入基于PC的非Access数据库“表”
12.3.3导入Excel电子表格
12.3.4导入文本文件数据
12.3.5导入HTML“表”
12.4导出到外部格式
12.4.1向其他Access数据库导出对象
12.4.2向其他外部数据库、Excel、HTML或文本文件导出对象
12.5将Access数据库导出到Excel的应用
12.5.1Access数据库表与Excel表的比较
12.5.2Excel表的数据类型结构化
12.5.3Excel的应用案例
本章小结
思考题12
参考文献