本书对数据库的原理、应用与设计这3个方面的内容进行诠释。主要内容包括数据库系统概述、高级(概念)数据模型、关系数据模型、SQL语言及其操作、数据库的保护、关系数据库设计理论、数据库应用设计、数据库应用系统设计实例、主流数据库产品工具及比较、数据仓库与数据挖掘及数据库新进展、数据库上机实验及指导。
本书在第1版的基础上进行了较大的修改和充实,新增了OLE DB/ADO、Java EE与.NET开发平台、ERwin、UML对象模型、对象模型向关系模型的转换、在PowerBuilder中的SQL使用、MS SQL Server与MySQL,以及其他数据库最新版本产品及工具等内容。第2版仍然保持了第1版的整体框架,以及第1版挖掘背景知识、赋子问题阐述的新视角、内容深入浅出、理论与产品相结合等风格。本书对数据库的原理、应用与设计这3个方面的内容进行诠释。主要内容包括数据库系统概述、高级(概念)数据模型、关系数据模型、SQL语言及其操作、数据库的保护、关系数据库设计理论、数据库应用设计、数据库应用系统设计实例、主流数据库产品工具及比较、数据仓库与数据挖掘及数据库新进展、数据库上机实验及指导。
本书以数据库系统的核心——DBMS的出现背景为线索,引出了数据库的相关概念及数据库的整个框架体系,理顺了数据库原理、应用与设计之间的有机联系。本书突出理论产生的背景和根源,强化理论与应用开发的结合,重视知识的实用,跟踪数据库技术发展前沿,反映最新的主流数据库产品,并免费提供配套的电子课件。
本书逻辑性、系统性、实践性和实用性强,可作为计算机及相关专业本科生及研究生教材,也可作为从事信息系统开发的专业人员的参考书。
第1章 数据库系统概述
第2章 高级(概念)数据模型
第3章 关系数据模型
第4章 SQL语言及其操作
第5章 数据库的保护
第6章 关系数据库设计理论
第7章 数据库应用设计
第8章 数据库应用系统设计实例
第9章 主流数据库产品、工具及比较
第10章 数据仓库与数据挖掘及数据库新进展
第11章 数据库上机实验及指导
附录A Microsoft SQL Server 2000的安装
附录B SQL Server样例库表结构
参考文献