基于关系数据库的XML数据管理技术研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:rogy520111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
XML正迅速取代HTML成为Web上数据表示、集成和交换的标准,与HTML相比,XML简单、自我描述,实现了内容、结构和表现三者的分离,更适合于数据表示和交换。近年来,XML在许多领域得到了广泛的使用,Web上涌现了海量的XML数据。为了有效地加工、分析和处理XML数据,研究者们已经提出了各种XML数据管理技术。关系数据库技术已经十分成熟,在商业数据管理中占据着主导地位,如何利用关系数据库来实现XML的数据管理已经受到了广泛的关注和重视。然而,由于数据模型的差异,利用关系数据库管理XML数据给传统数据库技术带来了许多新的挑战。本文主要研究基于关系数据库的XML数据的存储和查询技术,对保持语义约束的XML关系存储和基于视图的XQuery查询处理等方面进行了深入的研究和探讨。本文的研究工作主要包括以下几个方面:1)对XML的存储方式进行了归纳和总结。当前已有的XML存储方式大致可分为三类:文件系统、半结构化数据仓库、数据库管理系统。本文对这三类存储方法进行了详细的介绍,同时分析和比较了它们各自的优缺点。2)研究了基于关系数据库的XML存储技术。首先比较和分析了几种主要的XML关系存储方法。接着介绍了DTD中包含的语义约束。最后给出了一种保持语义约束的XML关系存储方法。利用该方法可以把DTD模式中的结构信息和语义信息完整地转换到关系数据库模式中。3)研究了基于关系数据库的XQuery查询技术。首先分析了XQuery查询语言到SQL的转换处理方法,然后在此基础上设计了一个XQuery查询处理的方案。该方案可以获得较好的适应性及扩展性,使用户使用XQuery查询存储于关系数据库中的XML数据更为方便。最后在总结全文的基础上,提出了若干有待进一步深入研究和探讨的问题。
其他文献
信息的检测通常都是对信息进行进一步处理的前提,信息的检测主要的任务是如何获取有用,有价值的信息。从信息检测广义来说,当今一切信息处理系统都离不开信息的检测。 当
数据传输测试仪表是通信测试领域的一种常用工具,它要对通信系统的各项技术指标进行定量测量,同时作出定性分析,自然在仪表的性能和技术指标上都应该优于被测量的通信设备和
随着智能手机系统及微电子技术的迅速发展,当今的智能手机搭载的硬件设备性能越来越强大,与此同时功能各异的第三方应用程序也层出不穷。智能手机在极大的满足用户使用需求的同
粒子群优化(Particle Swarm Optimization,PSO)算法是一种新型的进化计算技术。本文对PSO算法进行了深入研究,分析了算法的原理、基本步骤、应用步骤和参数设置等内容。针对
在当今信息爆炸式增长的时代,数据中心需要处理的流量成几何级数增长。传统数据中心网络在网络规模、资源利用率和性能等方面已经不能满足需求。另一方面,由于以云计算技术为代
信息媒体的数字化及计算机网络的发展为信息的存取提供了快速、高效和方便的途径,但随之而来的副作用也十分明显,作品侵权现象更加严重,篡改更加方便,如何有效保护信息的安全和著
广大士兵在高科技战争考验和社会主义市场经济新形势下,面临许多新的心理问题。个性对人的一生有着重要影响。有意识地培养士兵的良好个性,加强对广大士兵的心理健康教育,对预防
人脸识别是一个具有很高理论和应用价值的研究课题,如何使机器具有人的智能,使之可以像人类一样具有记忆和识别能力,一直是人脸识别研究的热点。人脸的特殊性使得人脸识别技
粗集理论是由Pawlak教授于20世纪80年代初提出的一种用于处理不确定性和含糊性知识的数学工具,其基本思想是保持分类能力不变的前提下,通过知识约简,导出概念的分类规则。它
随着计算机技术和消费电子技术的快速发展,嵌入式产业迅速崛起,成为近年来发展最快、最受人们关注的产业,嵌入式系统也得到了越来越广泛的应用,蕴藏着巨大的市场商机。嵌入式系统