书籍介绍
本书主要分为4个部分,即XML基础篇、XML数据存储篇、XML查询处理篇以及XML高级篇。基础篇分为第1章和第2章,第1章介绍了XML数据的由来、XML数据模型以及文档类型定义DTD,对初学者是一个入门知识的了解;第2章介绍了XPath查询语言,本章有助于初学者了解它在计算机或计算机应用程序之间的信息交换中所起的重要作用。XML数据存储篇包含第3章,介绍了XML数据的存储与索引技术;XML查询处理篇包含第4章和第5章,第4章介绍了XML查询处理中技术;第5章则从并行数据库处理角度探讨了如何高效存储和查询以T或G字节计的大规模XML文档数据。XML高级篇包含第6~9章,第6章介绍了一种基于规则的XML更新语言XML-RL;第7章介绍了如何扩展XML模式语言建模能力,特别是如何将重要的面向对象的特征与XML结合;第8章针对常用数据库到XML数据的映射问题,提出基于扩展的XML DTD类型定义DTDC的关系数据库中参照完整性约束到XML文档实例的映射方法;第9章针对数据安全性研究了在发布XML时,使用公共知识(以XML约束的形式表示)对数据推导的影响。