本书从如何设计数据库管理系统的角度出发,围绕SQL Server 2000的核心部分——体系结构、存储系统、查询处理、并发控制,以及事务管理,分别叙述了各个部分的设计思想、基本算法,以及具体实现。此外,本书述对SQL Server 2000新的扩充部分数据仓库联机分析处理、XML等也作了介绍。
本书从如何设计数据库管理系统的角度出发,深入介绍了SQL Server 2000的相关内容,目的是希望读者在阅读此书之后,能够学习到像SQL Server 2000这样优秀的数据库管理系统软件的设计与实现技术,进而掌握、提高设计这种大型复杂的系统软件的能力。全书围绕SQL Server 2000的核心部分——体系结构、存储系统、查询处理、并发控制,以及事务管理,分别叙述了各个部分的设计思想、基本算法,以及具体实现。此外,本书述对SQL Server 2000新的扩充部分数据仓库联机分析处理、XML等也作了介绍。
本书可作为高年级计算机及相关专业数据库教材,适于高校师生选用。
第1章 绪论
第2章 SQL Server的体系结构
第3章 数据库与数据库文件
第4章 表的物理在存储
第5章 索引及行操作
第6章 SQL Server查询处理
第7章 SQL Server查询优化技术
第8章 事务
第9章 并发控制
第10章 恢复
第11章 Analysis Services 2000概述
第12章 SQLXML——SQL Server对XML的支持