内容简介
本书从数据库技术的几大构成来构思,以“存储-索引-查询处理-查询优化”为主线,涵盖了XML数据库技术的主要方面。全书共分7章。第1章介绍了XML的基础知识、相关的技术标准和XML数据库的基本概念,包括XML、XML模式(DTD和XML Schema) 、XML数据模型、XPath路径语言、XQuery查询语言和XML数据库的概念。第2章介绍了XML数据库的存储技术,包括基于关系的XML数据存储技术和原生的XML数据存储技术。第3章介绍了XML索引技术,包括结构概要索引、结点编码索引和整体索引。第4章对XML查询处理技术进行了概览和分类,并介绍了XQuery查询的处理和XML-to-SQL查询翻译技术。第5章介绍了XML查询处理中的结构连接算法。第6章介绍了XML查询优化技术,包括XML查询最小化技术、基于代价的XML查询优化、XML结构连接顺序的选择和XML视图查询优化技术。第7章介绍了XML数据库性能评测。
本书可作为计算机及相关专业研究生或高年级本科生的教材,也可作为从事XML数据库研究或应用开发人员的参考资料。