XML数据管理技术的研究优选 .pdf
XML数据管理技术的研究
随着Internet的迅速发展和XML技术的不断成熟,XML逐渐成为互联网上数
据表示和交换的统一标准,并将成为数量庞大的数据来源。因此,如何有效地管理
XML数据信息是一个很有研究价值的课题,而且对基于Web的应用领域来说,尤其
具有广阔的应用前景。本文通过分析XML数据的特点,在现有的XML数据管
理技术的基础上,从应用的角度出发,探讨了XML文档在关系型数据库中的两种
存储方式(原生存储和关系存储)。
原生存储方式下,根据XML文档的特点构造一个内部模型并存储这个模型,
这是本文的重点,因为其内部模型是基于XML的,而非关系模型,不能像关系存储
那样借用传统的面向关系数据的管理方法,很多功能(如更新和查询等)都要重新
实现;而关系存储方式下,将XML文档根据一定的映射规则转换为关系数据,然后
再进行存储和管理,最后以XML的形式返回,工作重点将放在XML文档在关系数据
库中的进出和在文档级别的管理上。最终,本文实现了一个具备存储、删除、更
新和查询等基本功能的XML数据管理系统。