共查询到20条相似文献,搜索用时 890 毫秒
1.
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.
5.
随着互联网上XML文档的日益增多,如何对其内容进行有效的检索查询已经成为亟待解决的问题。本文的主要目的在于针对XML在信息检索中的应用作一深入的探讨,讨论XML检索与传统信息检索的不同和目前一些通用的XML存储处理的方法,对其中用到的关键技术、可行性和性能都作了比较分析。在此基础上还提出一种新的检索模型和系统框架,结合当前的全文搜索和数据库技术,具有一定的实用性。 相似文献
6.
7.
因特网诞生以来,网络信息资源急剧增长,如何利用数据检索技术有效的发现和使用资源成为急待解决的问题.对如何更好的检索XML等结构文档,已经作了大量的研究,提出了许多有效的查询方法,但目前对结构文档的索引结构及存储的研究却比较少,因此本文探讨了XML文档检索模型存储结构的主要技术问题,并提出了对置入表进行压缩编码的一种基于数据库存储的方案. 相似文献
8.
基于XML的设计模式描述和复用系统的研究 总被引:5,自引:0,他引:5
设计模式的描述、存储和检索是实现软件复用的关键技术。目前所采用的文档描述和存储方式十分不利于设计模式的有效利用。该文提出了基于XML的设计模式描述和复用系统(DPRU),给出了系统的总体结构并对其核心部分的实现进行了论述。DPRU系统充分利用了XML对于半结构化数据的描述能力以及关系型数据库技术的存储和检索特性,可实现分布式多用户环境下的设计模式检索和复用,同时也提供了多种应用扩展。 相似文献
9.
陈熙妍 《数字社区&智能家居》2010,6(19):5143-5144
现在XML已经得到广泛应用。在数据库领域,许多关系数据库系统提供了存储XML文件的功能。但是关系数据库仅提供对XML文件本身进行存储或者读取的功能,并不能从DOM树检索部分文档或节点。因而就产生了原生XML数据库,XML数据不经任何转换而按原结构形状直接存入数据库内,因而对XML的应用来说是最优的。该文即是在这个方向上做了一些初步的探索。 相似文献
10.
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.
Ramadhana Bramandia Jiefeng Cheng Byron Choi Jeffrey Xu Yu 《The VLDB Journal The International Journal on Very Large Data Bases》2009,18(6):1313-1333
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.
17.
基于XML Schema的XML存储 总被引:6,自引:0,他引:6
文章介绍了一个在关系数据库中,基于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文档建立独立的表结构和索引,从而提高查询效率. 相似文献