首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 890 毫秒
1.
随着XML在互联网信息传输、数字图书馆领域的广泛应用,XML检索成为了XML应用过程中需要解决的一个关键问题。研究一种高效、准确的XML检索方法对提高系统效率、可用性有非常重要的意义。本文针对XML检索技术进行研究,对目前已有的检索算法进行了对比总结。重点从XML检索亟待解决的重要问题:XML查询语言,XML索引和XML检索模型等方面对XML检索方法进行了论述。XML检索模型目前是通过传统模型改进而来,可以通过研究传统索引方法来进一步改进XML存储与索引。  相似文献   

2.
XML作为互联网上数据表示和交换的标准正在飞速发展,利用RDBMS来存储与检索XML文档是发展的一个趋势.文章提出了一种新的基于路径存储与检索XML文档的方法XNode,采用了前缀加序号的编码策略,并且给出了具体实现方法及实验结果.结果表明该方法的效率高,适用范围广.  相似文献   

3.
农业海量信息资源管理平台设计与实现   总被引:1,自引:0,他引:1  
随着农业信息化的深入,如何描述、存储、管理和处理海量分布信息资源成为农业应用的首要问题。提出基于XML/XML Schema的统一农业信息资源描述框架,将XML描述与元数据约束相结合,采用层次化管理结构实现元数据与资源信息的组织;在HDFS(Hadoop Distributed File System)云存储架构适应性改进基础之上,设计实现了农业海量信息资源管理平台,实现了海量、分布、异构资源的分类组织、存储和访问服务。平台覆盖了全国6个省市资源节点,实现了3.2 TB农业资源存储管理,与传统资源检索方法相比,平台资源检索时间缩短73%;同时,用户在同一检索条件下能更多地获得相关资源,不仅查准率平均提高5%,而且资源利用率平均提高17.7%。平台在海量资源检索和利用效率方面获得提升。  相似文献   

4.
XML文档到关系数据库映射方法的研究*   总被引:4,自引:0,他引:4  
针对现有映射方法对XML文档格式要求过严等不足,在模型映射方法基础上提出一种XML文档映射关系数据库的新方法。通过给XML文档树做标志,将映射算法转换后的数据放到两张预先定义结构的表进行存储。给出了逻辑数据模型、详细设计、映射算法和实验。实验结果表明,该方法能有效地保持XML文档的结构,能够对存储的数据进行语义检索,适用于任何树型数据结构。  相似文献   

5.
随着互联网上XML文档的日益增多,如何对其内容进行有效的检索查询已经成为亟待解决的问题。本文的主要目的在于针对XML在信息检索中的应用作一深入的探讨,讨论XML检索与传统信息检索的不同和目前一些通用的XML存储处理的方法,对其中用到的关键技术、可行性和性能都作了比较分析。在此基础上还提出一种新的检索模型和系统框架,结合当前的全文搜索和数据库技术,具有一定的实用性。  相似文献   

6.
同一应用系统之间的数据交换在提高系统效率方面具有重要作用。XML的可扩展性、自描述性和适用于网络等特点为数据交换提供了新的思路。研究了同一应用系统在不同地域间数据交换,提出以XML文件为交换媒介,运用数据库作为数据交换中心并按照检索与不检索的要求分别存储XML文件的方法,详细介绍了数据交换和存储系统的各个模块的功能和工作流程。结合实例证明了方法具有很大的实用性。  相似文献   

7.
因特网诞生以来,网络信息资源急剧增长,如何利用数据检索技术有效的发现和使用资源成为急待解决的问题.对如何更好的检索XML等结构文档,已经作了大量的研究,提出了许多有效的查询方法,但目前对结构文档的索引结构及存储的研究却比较少,因此本文探讨了XML文档检索模型存储结构的主要技术问题,并提出了对置入表进行压缩编码的一种基于数据库存储的方案.  相似文献   

8.
基于XML的设计模式描述和复用系统的研究   总被引:5,自引:0,他引:5  
设计模式的描述、存储和检索是实现软件复用的关键技术。目前所采用的文档描述和存储方式十分不利于设计模式的有效利用。该文提出了基于XML的设计模式描述和复用系统(DPRU),给出了系统的总体结构并对其核心部分的实现进行了论述。DPRU系统充分利用了XML对于半结构化数据的描述能力以及关系型数据库技术的存储和检索特性,可实现分布式多用户环境下的设计模式检索和复用,同时也提供了多种应用扩展。  相似文献   

9.
现在XML已经得到广泛应用。在数据库领域,许多关系数据库系统提供了存储XML文件的功能。但是关系数据库仅提供对XML文件本身进行存储或者读取的功能,并不能从DOM树检索部分文档或节点。因而就产生了原生XML数据库,XML数据不经任何转换而按原结构形状直接存入数据库内,因而对XML的应用来说是最优的。该文即是在这个方向上做了一些初步的探索。  相似文献   

10.
基于Oracle9i的XML数据库存取技术的实现   总被引:4,自引:0,他引:4  
XML已成为Web数据表示和交换的标准格式,针对XML的特点,本文探讨了XML与关系数据库之间的关系,并利用Oracle9i对XML的支持机制,围绕电子病例的实例分析了在Oracle9i中存储和读取XML文档,及对XML文档支持的索引和检索的技术。  相似文献   

11.
XML在关系数据库中的存储问题是XML研究领域中的一个重要问题。在总结多种映射方法的基础上,提出了一种方法将多个相似的XML文档进行解析,根据映射关系,生成各自的关系模式,并分析归纳出一个集成的关系模式,然后创建一个关系数据库,并在映射关系的基础上提取并存储XML文档数据到关系数据库。此方法以较为简洁的结构保存了XML文档的数据信息,其最大的特点就是不用考虑文档的模式信息(DTD,XML Schema)。并通过一个具体的实验结果来说明这种方法的有效性。  相似文献   

12.
XML has become the standard for publishing and exchanging data on the Web. However, most business data is managed and will remain to be managed by relational database management systems. As such, there is an increasing need to efficiently and accurately publish relational data as XML documents for Internet-based applications. One way to publish relational data is to provide virtual XML documents for relational data via an XML schema which is transformed from the underlying relational database schema such that users can access the relational database through the XML schema. In this paper, we discuss issues in transforming a relational database schema into the corresponding XML schema. We aim to preserve all integrity constraints defined in a relational database schema, to achieve high level of nesting and to avoid introducing data redundancy in the transformed XML schema. In the paper, we first propose a basic transformation algorithm which introduces no data redundancy, then we improve the algorithm by exploring further nesting of the transformed XML schema.  相似文献   

13.
XML以其可扩展性、结构性以及平台无关性的优点迅速使其成为Internet数据交换的标准,基于XML的数据集成成为现在研究的热点。通过研究关系型数据库数据转XML技术,设计并实现了基于.net的关系型数据库数据转XML方法,该方法通过调用DataSet类的WriteXml方法可以将关系型数据库表转化为XML文档,具有很大的应用价值。  相似文献   

14.
首先阐述了由于数据表示方式上的差异,为了使XML和传统数据库之间能够互通信息,必须在XML文档和传统数据库之间建立数据转换机制。然后提出在XML中使用ID/IDREF/IDREFS属性类型针对多元复杂联系的关系数据进行建模的方法。  相似文献   

15.
XML publishing has been an emerging technique for transforming (portions of) a relational database into an XML document, for example, to facilitate interoperability between heterogeneous applications. Such applications may update the XML document and the source relational database must be updated accordingly. In this paper, we consider such XML documents as (possibly) recursively defined XML views of relations. We propose new optimization techniques to efficiently support XML view updates specified via an XPATH expression with recursion and complex filters. The main novelties of our techniques are: (1) we propose a space-efficient relational encoding of recursive XML views; and (2) we push the bulk of update processing inside a relational database. Specifically, a compressed representation of the XML views is stored as extended shared-inlining relations. A space-efficient and updatable 2-hop index is used to optimize XPATH evaluation on XML views. Updates of the XML views are evaluated on these relations and index. View update translation is handled by a heuristic procedure inside a relational database, as opposed to previous middleware approaches. We present an experimental study to demonstrate the effectiveness of our proposed techniques.  相似文献   

16.
XML近来已成为Web上数据表示与交换的标准,而由此带来的一个亟需解决的问题就是XML数据在关系数据库中如何存储与管理。以Oracle数据库为例,简要介绍了Oracle XML DB技术,并用实例说明如何利用这种技术将XML和关系数据库联系起来,实现对XML文档的存取。  相似文献   

17.
基于XML Schema的XML存储   总被引:6,自引:0,他引:6  
郝春辉  邹静 《计算机工程与应用》2006,42(11):173-175,204
文章介绍了一个在关系数据库中,基于XMLSchema的XML存储方案。描述了一个以树模型为模型,XMLSchema为模式的XML数据库的存储系统。首先给出了在关系数据库中存储XMLSchema的方法,在此基础上,又给出了存储XML文档的方法。与通常的XML分解存储方案不同之处在于,在该方案中,XMLSchema被保存到数据库中,未作模式映射,避免了模式映射通常会带来的数据丢失和数据要分散到多个关系表中的问题;对XML文档的存储和查询都是基于XMLSchema的;并且由于所有基于同一个模式的XML文档共享该模式的结构,不必对结构信息进行重复存储,减少了存储空间;最后,由于我们为每一个元素赋予了一个唯一ID值,在进行查询的时候,可以利用该ID值进行定位,具有和XPath表达式相同的作用,但是更为简便。  相似文献   

18.
基于区间编码方案分裂大型XML文档到关系存储   总被引:6,自引:0,他引:6  
将一个XML文档分裂存储到关系数据库中,通常的方法是利用DOM对该XML文档进行解析,并利用DOM接口提供的XML文档树信息来实现分裂。但是,DOM在解析一个大型XML文档时效率特别低,甚至是无法胜任。文中对转换XML文档到关系数据库中进行存储和查询的策略以及区间编码方案进行了综述;基于区间编码方案探讨了如何分裂一个大型XML文档到关系存储的基本原理,并给出了相应的算法。实验结果表明,该方法是通用的、高效的。  相似文献   

19.
用于数据交换的XML文档和关系数据库转换   总被引:11,自引:5,他引:11  
XML以其结构性、标签性、可扩展性和可移植性成为网络数据交换方面的标准技术,广泛地应用于计算机软件,尤其是电子商务应用领域。但目前数据存储和管理的主流手段仍是成熟而稳健的数据库。这就决定了用于数据交换的XML文档与数据库之间必须频繁的进行转换。在介绍了XML带来的“用数据库存储、XML文档传输”的全新工作方式之后,提出了一种利用良好数据结构和递归算法提取XML文档节点,进而把XML文档转换为关系数据库的方法。最后介绍了一个转换平台,验证了算法的可行性。  相似文献   

20.
XML目前正在成为各种数据库特别是文档的首选格式,然而由于数据模型的差异.利用关系数据库查询处理XML数据给传统数据库技术带来新的挑战.通过一种基于DTD的XML关系数据库存储方法.该方法分别针对DTD和XML文档建立独立的表结构和索引,从而提高查询效率.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号