本书全面、系统地介绍了数据库系统的原理与应用。全书分为原理(第1~8章)和应用(第9~14章)两大部分。原理部分侧重介绍数据库系统的基本概念、关系模型与关系数据库的设计、结构化查询语言SQL、数据库系统的实现技术、分布式和多媒体数据库系统、数据仓库与数据挖掘以及其他一些新型数据库系统;应用部分包括Delphi 7.0概述、Delphi 7.0的编程语言Object Pascal以及常用组件介绍,Delphi 7.0应用程序设计基础,Delphi 7.0数据库应用程序设计,Delphi 7.0的异常处理与程序调试。
本书可作为高等院校计算机、通信、电子、信息、管理、经济、机械、建筑等专业的本科生教材或参考书,亦可供相关专业的工程、科技人员参考。
样章试读
目录
- 前言
第1章 数据库系统的基本概念
1.1 数据库系统的定义
1.2 数据管理技术的发展
1.3 数据模型
1.4 数据库系统的结构
1.5 数据库管理系统
1.6 数据库语言
1.7 数据库管理员与数据库用户
1.8 本章小结
习题与实践
第2章 关系模型和关系数据库的设计
2.1 关系模型的基本概念
2.2 关系代数
2.3 关系演算
2.4 关系模式的规范化设计
2.5 关系数据库的设计过程
2.6 本章小结
习题与实践
第3章 结构化查询语言SQL
3.1 SQL的基本概念
3.2 SQL的数据定义操作
3.3 SQL的数据查询操作
3.4 SQL的数据更新操作
3.5 SQL的视图操作
3.6 嵌入式的SQL
3.7 本章小结
习题与实践
第4章 数据库系统的实现技术
4.1 数据库管理系统的功能与总体结构
4.2 数据库的存储技术
4.3 查询处理与优化技术
4.4 事务管理与并发控制技术
4.5 数据库的完整性与安全性技术
4.6 本章小结
习题与实践
第5章 分布式数据库系统
5.1 分布式数据库系统的基本概念
5.2 分布式数据库系统中的数据分布
5.3 分布式查询处理与查询优化
5.4 分布式事务管理
5.5 分布式数据库系统的目录管理与安全性控制
5.6 本章小结
习题与实践
第6章 多媒体数据库系统
6.1 多媒体数据库系统的基本概念
6.2 多媒体数据库的数据模型
6.3 多媒体数据库系统的同步机制
6.4 多媒体数据压缩技术
6.5 本章小结
习题与实践
第7章 数据仓库与数据挖掘
7.1 数据仓库与数据挖掘概述
7.2 数据仓库的数据模型与数据组织
7.3 数据仓库系统的体系结构与实现技术
7.4 数据仓库的设计
7.5 数据挖掘中常用的方法
7.6 数据挖掘的过程与数据挖掘系统的结构
7.7 数据挖掘的功能与类型
7.8 数据挖掘的应用
7.9 本章小结
习题与实践
第8章 其他一些新型数据库系统
8.1 知识库系统
8.2 主动数据库系统
8.3 并行数据库系统
8.4 Web数据库系统
8.5 本章小结
习题与实践
第9章 Delphi 7.0概述
9.1 Delphi 7.0的发展
9.2 Delphi 7.0的特点
9.3 Delphi 7.0的安装
9.4 Delphi 7.0集成开发环境的组成
9.5 Delphi 7.0的项目及其文件类型
9.6 本章小结
习题与实践
第10章 Delphi7.0的编程语言--Object Pascal
10.1 Object Pascal概述
10.2 Object Pascal的词法
10.3 Object Pascal的数据类型
10.4 Object Pascal的语句
10.5 Object Pascal的过程与函数
10.6 Object Pascal的面向对象编程
10.7 本章小结
习题与实践
第11章 Delphi 7.0的常用VCL组件
11.1 可视化组件库VCL概述
11.2 在窗体中使用组件的方法
11.3 文本类组件
11.4 按钮类组件
11.5 列表类组件
11.6 分组类(容器)组件
11.7 图形类组件
11.8 本章小结
习题与实践
第12章 Delphi 7.0应用程序设计基础
12.1 窗体设计
12.2 菜单设计
12.3 对话框设计
12.4 打印程序设计
12.5 本章小结
习题与实践
第13章 Delphi7.0数据库应用程序设计
13.1 数据库应用程序概述
13.2 Delphi 7.0访问数据库的机制及其组件
13.3 数据库查询与操纵
13.4 数据库应用程序设计示例
13.5 本章小结
习题与实践
第14章 Delphi 7.0异常处理和程序调试
14.1 异常处理概述
14.2 异常处理结构
14.3 程序调试概述
14.4 程序调试的主要工具与方法
14.5 本章小结
习题与实践
参考文献