基于关系数据库的XML存储和查询的研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:leolee19820604
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可扩展的标记语言(Extensible Markup Language ,XML)的出现改变了Web的基本面貌。XML具有许多优点: XML具有半结构化、自描述性、灵活性、可扩展性等特点,实现了结构、内容和显示的分离,这有利于机器之间的数据交换和用户的个性化显示以及数据集成等。XML已经成为了Web上数据表示、交换、集成的标准。因此,XML自从发布以来就受到了各界的广泛关注,并且很快便成为了Web上数据表示、交换、集成的标准。目前,互联网上涌现了大量的XML数据,如何高效存储和获取这些XML数据将变得非常急迫。本文主要研究基于关系数据库的XML存储和查询。如果能将XML文档内容存储在关系数据库,便可以充分利用成熟的关系数据库技术,所以XML在关系数据库中的存储和查询一直是研究的热点。但目前的存储方法中需要针对具体的模式设计具体的映射规则,从而构建具体的关系数据库表结构,不能达到很好的通用性,而且它们研究的XML模式都是DTD的,而DTD并不是W3C指定的XML模式,它存在许多不足,因此本文设计一种模式映射的XML关系存储方法,这种存储方法研究的XML模式是W3C指定的XML Schema,为所有的XML文档和XML Schema设计通用的映射规则,从而构建了通用的关系数据库表结构,达到了通用性,以便于维护,且此存储方法可以无缝地存储和查询XML数据,此外,利用此存储方法可以非常高效地验证XML文档的有效性。本文的主要研究工作如下:首先分析了现有的XML存储方式,总结出XML使能数据库中基于关系数据库的XML存储方法具有许多优点,是解决XML存储问题的有效途径之一;然后分析了目前基于关系数据库中的XML存储方法的不足,设计了一种性能更佳的基于关系数据库的XML存储方法—模式映射的XML关系存储方法,重点研究了此模式映射的存储思想,存储实现,以及利用此模式映射所进行的XML还原方法和验证方法;最后研究基于关系数据库的XQuery查询处理,提出了XQuery查询语句的规范化和XQuery语句到SQL语句的转换过程,并研究了其具体的查询处理过程。
其他文献
神经网络作为一门新兴的信息处理科学,是对人脑若干基本特性的抽象和模拟。它是以人脑工作模式为基础,研究自适应及非程序的信息处理方法。这种工作机制的特点表现为通过网络
随着Web服务技术的迅速发展,网络上基于Web服务的应用也越来越多,但是现有的服务大都是单个且功能简单的服务,难以满足复杂业务流程集成需要,组合现有的Web服务能够克服以上
随着多媒体技术以及Internet网络的发展,图像数据迅速膨胀。如何充分利用已有数据使之避免沉没在信息的沼泽里成为急需考虑的问题,这就要准确、快速地查找所需数据。图像检索
随着中文分词技术研究的不断深入,如何实现分词算法中语义信息的处理成为当今研究热点之一。本文结合特定领域的领域性以及语义网本体的结构特点,对基于词典的双向最大匹配算
近年来数据挖掘技术引起了信息产业界的广泛关注,其主要原因是存在大量的可用数据,并且迫切需要将这些数据转换成有用的信息和知识。在众多的数据挖掘方法中,聚类的应用非常广泛
学位
中国税收征管信息系统(V2.0),亦称综合征管软件2.0,是遵循“一体化”原则及国家税务总局颁布的《税收征管业务规程》、《税收业务分类代码》等规范,采用三层体系架构形成的一个
近年来Web以惊人的速度发展着,整个网络正在形成一个前所未有的超级信息数据库,如何处理这些海量信息成为了全新的课题。本体在Web上的应用可以有效地解决Web信息共享的语义
作为自主移动机器人研究的一个新的分支,足球机器人的研究受到了越来越广泛的关注。机器人足球比赛的目的是通过提供一个标准的比赛平台来推动机器人相关技术的发展。足球机器
对于人脸美丽的研究,古今中外都有很多的可以量化的标准,使我们有理由相信人脸的美丽程度与人脸的生物特征存在着一些可定量的关系,所以本文试图通过对人脸的几何特征、纹理特征