在对传统的关系数据库系统理论、关系数据库标准语言SQL、规范化理论、数据库设计、关系查询处理和查询优化、数据库完整性和安全性、数据库恢复和并发控制等基础理论进行综述的基础上,高凯主编的这本《数据库原理与应用》针对当前的应用实际,对基于数据库的Web应用程序开发与实现、XML技术在数据库中的应用等进行概述,以使读者能对包括结构化、半结构化信息在内的数据管理技术有较全面的了解。
高凯主编的这本《数据库原理与应用》全面、系统地介绍了关系数据库基础理论及应用。在介绍关系数据库系统理论、SQL语言、规范化理论、数据库设计、关系查询处理和查询优化、数据库完整性和安全性、数据库恢复和并发控制等理论的基础上,针对应用实际,介绍了以VB、Delphi、VC++、C#等常用编程工具开发数据库应用程序的常用方法和技巧,介绍了基于数据库的Web应用程序开发、XML技术等。书后配有7个数据库实验。《数据库原理与应用》配有电子课件、完整的开发案例源代码等教学资源,方便教学和工程实践应用。
《数据库原理与应用》可作为普通高等学校计算机及相关专业“数据库原理与应用”课程的教材,也可作为从事数据库应用程序设计与开发的工程技术人员、希望了解数据库相关技术的爱好者的参考书。
第一部分 原理篇
第1章 绪论
1.1 数据管理技术的产生和发展
1.1.1 人工管理阶段
1.1.2 文件系统阶段
1.1.3 数据库系统阶段
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.4 数据库系统的结构
1.4.1 数据库系统的三级模式结构
1.4.2 数据库系统的二级映像
1.5 数据库管理系统
1.5.1 DBMS的工作模式
1.5.2 DBMS的功能
1.5.3 DBMS的组成
1.6 小结
习题1
第2章 关系数据库基础
……
第3章 关系数据库标准语言SQL
第4章 规范化理论
第5章 数据库设计
第6章 关系查询处理和查询优化
第7章 数据库完整性和安全性
第8章 数据库恢复和并发控制
第二部分 应用篇
第9章 数据库应用技术概述
第10章 ADO数据访问技术及操作
第11章 ADO.NET数据访问技术及操作
第12章 基于C#的数据库系统应用案例——教材征订系统
第13章 基于数据库的Web应用程序开发
第14章 XML与数据库技术
第三部分 实验和辅助工具篇
附录A SQL Server 2000中的系统存储过程
附录B Eclipse使用简介