内容简介
第1章 数据库基础
1.1 信息、数据与数据处理
1.1.1 信息与数据
1.1.2 数据处理
1.2 数据库概述
1.2.1 数据库的定义
1.2.2 数据库的特征
1.2.3 数据库组织的概念
1.2.4 数据管理技术发展的历史
1.3 数据库系统
1.3.1 数据库系统的组成
1.3.2 数据库系统的特点
1.3.3 数据库系统的模式结构
1.3.4 数据库系统的体系结构
1.3.5 数据库应用系统
1.4 数据库管理系统
1.4.1 DBMS的结构及组成
1.4.2 DBMS的功能
1.4.3 DBMS的优缺点
1.4.4 几种常用的数据库管理系统
1.5 数据库系统的数据模型
1.5.1 层次数据库模型
1.5.2 网状数据库模型
1.5.3 关系数据库模型
1.5.4 E-R模型
1.5.5 面向对象数据库模型
1.6 数据库保护
1.6.1 数据库恢复
1.6.2 并发控制
1.6.3 安全性保护
1.6.4 完整性保护
思考与练习题
第2章 数据库设计的生命周期
2.1 数据库设计概述
2.2 需求分析
2.3 概念结构设计
2.4 逻辑结构设计
2.5 物理结构设计
2.6 数据库实施与维护
思考与练习题
第3章 基本SQL查询语言
3.1 SQL语言概述
3.2 数据定义语言
3.2.1 定义数据库
3.2.2 修改数据库
3.3 SQL查询
3.3.1 简单查询
3.3.2 连接查询
3.3.3 嵌套查询
3.3.4 使用库函数查询
3.3.5 集合运算
3.3.6 SELECT小结
3.4 数据操纵
3.4.1 数据插入
3.4.2 数据更新
3.4.3 数据删除
3.5 SQL数据控制
3.5.1 授权
3.5.2 回收权限
思考与练习题
第4章 新型数据库系统
4.1 数据库技术发展综述
4.1.1 数据库技术面临的挑战
4.1.2 数据库技术的研究方向
4.2 面向对象数据库系统
4.2.1 对象的概念
4.2.2 类的概念
4.2.3 属性的概念
4.2.4 事件与方法的概念
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.6 实时数据库
4.6.1 RTDBMS的功能特性
4.6.2 RTDBMS的主要技术
4.6.3 RTDBMS执行模型
4.6.4 实现RTDBMS的关键问题
思考与练习题
第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.4 快速原型法
5.5 直接设计法
思考与练习题
第6章 Access数据库基础
6.1 Access 2013的界面描述
6.2 Access 2013的内部结构
6.2.1 表
6.2.2 查询
6.2.3 报表
6.2.4 窗体
6.2.5 宏
6.2.6 模块
6.2.7 Web页
6.3 数据库的设计和创建
6.3.1 数据库设计准则
6.3.2 数据库设计步骤
6.3.3 创建空Access数据库
6.3.4 利用模板创建一个新数据库
6.4 数据处理
6.4.1 导入数据
6.4.2 链入数据
6.4.3 数据的导出与转换
6.5 Access项目(ADP)
思考与练习题
第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.3 表的编辑
7.3.1 插入字段
7.3.2 删除字段
7.3.3 复制和重命名字段
7.3.4 移动字段
7.3.5 删除记录
7.3.6 排列数据
7.3.7 查找数据
7.3.8 筛选数据
思考与练习题
第8章 窗体的创建和设计
8.1 理解窗体
8.2 窗体设计
8.2.1 创建空白窗体
8.2.2 利用窗体向导创建窗体
8.2.3 使用“窗体向导”同步两个窗体
8.3 自定义创建窗体
8.3.1 添加组合框
8.3.2 添加单选按钮
8.3.3 添加用户交互式控件
8.4 创建子窗体
8.5 在窗体中添加对象和特殊效果
思考与练习题
第9章 查询的设置和操作
9.1 理解查询
9.2 使用查询向导
9.2.1 使用向导创建查询
9.2.2 使用查询设计创建查询
9.3 设置查询
9.3.1 查询设计器的相关操作
9.3.2 查询及字段的属性设置
9.3.3 设置查询准则
9.4 操作查询
9.4.1 删除查询
9.4.2 更新查询
9.4.3 追加查询
9.4.4 生成表查询
9.4.5 交叉分析表查询
9.4.6 使用SQL语句创建查询
思考与练习题
第10章 报表的创建和设计
10.1 理解报表
10.2 报表设计
10.2.1 报表设计工具
10.2.2 创建报表
10.2.3 创建空白报表
10.2.4 使用向导创建报表
10.2.5 创建分组报表
10.2.6 创建邮件选项卡
10.3 编辑报表
10.3.1 修改报表设计
10.3.2 给报表分页
10.3.3 在报表中添加特殊控件
10.3.4 折叠栏报表
10.3.5 创建子报表
思考与练习题
第11章 Access图表
11.1 Access图表
11.2 使用向导创建Access图表
11.3 修改图表
思考与练习题
第12章 宏的创建及应用
12.1 宏的概念
12.2 创建与编辑宏
12.3 条件宏
12.4 宏支持的基本操作
12.5 宏对象的其他应用
思考与练习题
第13章 Access的编程工具VBA
13.1 VBA程序设计基础
13.1.1 VBA编程环境
13.1.2 对象、属性、方法、事件
13.1.3 数据类型
13.1.4 常量、变量与数组
13.2 模块
13.2.1 类模块和标准模块
13.2.2 创建模块
13.3 函数与子过程
13.3.1 函数与子过程的定义
13.3.2 创建子程序和函数
13.3.3 事件过程与函数的调用
13.4 VBA编程事件
13.4.1 事件的类型
13.4.2 事件的触发顺序
思考与练习题
第14章 可视化编程工具Visual BASIC基本概念
14.1 概述
14.2 集成开发环境(IDE)的元素
14.2.1 标题栏
14.2.2 菜单栏
14.2.3 工具栏
14.2.4 工具箱
14.2.5 工程管理器窗口
14.2.6 属性窗口
14.2.7 对象浏览器窗口
14.2.8 窗体设计器窗口
14.2.9 代码编辑器窗口
14.2.10 窗体布局窗口
14.2.11 立即、本地和监视窗口
14.3 基本概念和操作
14.3.1 程序设计方法的发展
14.3.2 Visual BASIC中对象的概念
14.3.3 控件的画法和基本操作
14.3.4 窗体及其使用
14.3.5 VB编程的基本步骤
思考与练习题
第15章 Visual BASIC数据库开发基础
15.1 配置数据源实例
15.1.1 ODBC数据源介绍
15.1.2 Access数据源的配置
15.1.3 SQL Server数据源的配置
15.2 可视化数据管理器
15.3 建立网络数据库
15.3.1 在SQL Server 2000中直接建立数据库
15.3.2 在SQL Server 2000中导入其他类型的数据库
思考与练习题
第16章 数据控件和数据感知控件
16.1 控件的种类
16.2 数据控件的使用
16.2.1 Data控件功能介绍
16.2.2 使用Data控件建立数据库应用程序
16.2.3 Data控件的属性、方法和事件
16.2.4 Data控件的使用方法
16.3 数据感知控件
16.3.1 DataSource属性
16.3.2 DataField属性
16.3.3 DataFormat属性
16.3.4 DataMember属性
16.4 Adodc控件
16.4.1 Adodc控件的功能
16.4.2 Adodc控件的使用方法
思考与练习题
第17章 数据库访问技术
17.1 DAO技术
17.1.1 DAO访问Access数据库介绍
17.1.2 DAO操作和连接数据库
17.2 ADO技术
17.2.1 ADO简介
17.2.2 ADO连接数据库
17.3 RDO技术
17.3.1 RDO介绍
17.3.2 RDO对象的创建和连接数据库
17.3.3 建立RDO连接过程中的几个比较重要的问题
思考与练习题
第18章 应用实例
18.1 学生信息报表的制作
18.1.1 创建Access数据库
18.1.2 创建ODBC数据源
18.1.3 设计数据环境
18.1.4 设计数据报表
18.2 文件管理系统的开发
18.2.1 系统需求分析
18.2.2 数据库结构设计及数据词典
18.2.3 数据流程分析
18.2.4 系统总体设计
18.2.5 程序设计
思考与练习题