首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 187 毫秒
1.
根据用户提交的查询路径表达式XPE,提出利用XACT(XML访问控制树)来简化查询路径表达式XPE一种方法。方法在XACT中直接获取一个简洁的受权查询路径表达式auto_XPE,加强了对XML文档信息查询的安全性要求;与用DOM树标识查询方法相比,其优点是极大地减少了实际访问XML文档树中的节点数,从而提高了对XML文档的授权查询效率。  相似文献   

2.
提出一种新型XML数据存储和查询的方法,解决了XML文档有效的存储和查询复杂的问题.采用SAX技术输出XML流,并通过对哈夫曼编码的分析,对XML文档中各个元素生成基于哈夫曼编码加以扩展,并随元素信息存入关系数据库.即在关系数据库中存放结点信息及结点之间的关系,使查询结点与子结点信息更方便,实现以文档为中心的文档粒度较大的文档的存储和查询.应用SAX技术生成扩展的哈夫曼编码,存储结点的信息,方便地实现XML文档信息的查询.基于扩展哈夫曼编码的XML有效地提高了XML文档存储和查询效率,在应用中具有一定可行性.  相似文献   

3.
基于关键字查询的XML检索技术,因为它的用户友好性,近几年得到了信息检索领域研究者的广泛关注。但是由于关键字缺少XML结构语义信息,检索结果和用户需求存在较大偏差。而基于结构的XML检索,用户不仅需要了解XML内部结构,还要掌握结构查询语言,导致用户难以提出准确描述查询意图的查询表达式。文章结合二者研究方向之长,提出一种基于关键字的结构查询方法XObject。XObject用面向对象的思想,分析查询关键字和XML的结构信息,推断用户查询的信息对象,构建一组结构查询语句,再通过现有的结构检索系统,实现查询。经在多个XML实际数据集上验证,结果表明,XObject方法具有很高的查全率和查准率,尤其是和经典的关键字查询方法SLCA相比,XObject方法查准率有明显提高。  相似文献   

4.
基于XML文档的数据转换算法和模型分析一种基于元素树的数据转换方法,使用DTD元素树来刻画XML文档的结构,并在此基础上建立XML文档与关系型数据库数据的结构映射关系,从而完成数据转换.基于元素树方法,在.NET开发环境中实现XML文档与关系型数据库数据相互转换的应用系统.该系统为用户指定的DTD自动生成其对应的元素树,在此基础上,根据用户定义或系统自动生成的元素与数据库字段的映射关系,实现XML文档与关系型数据的相互转换.  相似文献   

5.
目的提出一种XML文档存储和查询方法,解决XML文档有效的存储和查询,避免处理XML数据时进行多级复杂的转换.方法充分利用关系数据库成熟技术,有效实现大量数据的存储和查询.采用SAX技术解析XML文档,并通过对现有哈夫曼编码进行扩展,实现将XML文档结点信息和属性以关系结构进行存储和查询.利用扩展后的哈夫曼编码来存储结点信息和结点之间关系.结果通过遍历XML文档生成了XML文档对应扩展哈夫曼编码,实现了XML文档信息以关系数据形式存储和查询,并实现了SQL语句与XML查询语句的转换.结论基于扩展哈夫曼编码结点映射的存储与查询方法能较好地实现结点信息与结点关系的存储,并有效地实现查询,在应用中具有一定可行性.  相似文献   

6.
现有的度量空间的近似最近邻搜索(approximate nearest neighbor search, ANNS)方法通常依赖于预选择的支撑点构成的序列,序列中的支撑点按照到数据元素的距离升序排列.然而,大多数现有的度量空间ANNS方法由于索引结构复杂、支撑点过多或者未能充分利用距离信息导致搜索时内存开销巨大.为此,提出精简排列阵(reduced permutation array, RPA)的度量空间recall@R近似最近邻搜索方法.对于全体数据元素,RPA预先选择k个支撑点,对每个数据元素仅存储离该数据元素最近的l个(l?k),并将所有元素的支撑点序列构建为一个数组结构.在搜索过程中,利用一种得分函数,该函数基于查询对象到各个支撑点的距离来近似计算数据元素到查询对象的距离.同时,维护一个有界最小堆,以保存R个候选结果数据元素.RPA具有结构简单、内存效率高和可扩展性强等特点.实验结果表明,在相同召回率的情况下,与排列索引(permutation-based index, P-index)相比,RPA平均具有高达3倍的内存压缩比.研究结果可在内存资源有限的单机环境下提供一种有效的...  相似文献   

7.
与标准的方法XQuery查询语言不同,XML文档的关键字查询能使用户方便地访问XML数据,不必考虑数据复杂模式和掌握复杂查询描述语言。文章对关键字查询中索引技术进行研究,提出了一种基于Dewey编码的查询索引进行解决,以综合分析XML数据的值信息和结构信息,达到子树返回和路径返回的精确查询的目标。  相似文献   

8.
XML文档作为一种半结构化数据,与关系数据库中存储的结构化数据存在一定的差异。本文通过分析XMLSchema的结构和语法,借鉴P-Schema的思想,提出了一种名为E-Schema方法用于XML模式到关系模式的映射,解决了多值元素、可选元素、组元素的映射问题,能够在关系数据库中完整的保存XML文档的结构信息和数据信息,并提高了查询效率。  相似文献   

9.
时态数据的多种查询操作要求数据以时间为基准成组存放,XML文档中数据的半结构化特性很好地适应了这一要求.在不考虑索引技术等查询优化方法的情况下,时态数据文件的长度是影响查询效率的关键因素之一.首先探讨了两种常用的表示时间属性的方法:属性时戳模型和元素时戳模型;提出了一种新的方法:前缀时戳模型.在3种时态XML数据模型的基础上,利用XML文档中祖先元素与子孙元素在时间区间上的相关性,消除了文档中的时间冗余信息,实验结果表明这一方法能够取得较好的压缩比.  相似文献   

10.
现有的XQuery处理策略有基于核心语法一次一结点的方法和基于代数的一次一集合2种,单独使用这2种方法都不能很好地解决XQuery查询处理和查询优化问题.该文提出了一个有效的XML代数系统-ETA.总结已有的XML代数的工作,分析新的XML查询问题,并在前述2种策略的思想的基础上提出了操作范围的概念.提出XML代数查询优化策略,主要包括选择谓词下移、抽取下移与分合、抽取替代自连接以及XML函数依赖及键约束等策略.ETA代数能够表达W3C的用例和XMark测试集的所有查询,查询效率得到提高.  相似文献   

11.
给出KML空间数据查询的解决方案,并在基于Google地图建立的Web地理信息系统中予以实现.该方案采用Linq to XML方法实现KML属性查询,采用Net Topology Suite计算空间对象之间的拓扑关系,综合应用此两种技术解决KML空间查询.基于此方案,在VS2010中开发出一套交互式KML空间查询工具,包括点选、连选、区域选择、依属性选择、去选等.  相似文献   

12.
随着XML应用的发展,利用XML发布网上信息已经逐渐成为一种趋势。如何快速、准确的获取所需的信息已经成为人们研究和关注的热点。该文在介绍XML查询及压缩索引机制的基础上,提出了基于XS树的新型压缩索引结构,并给出了XML索引更新机制的算法,该结构可有效的结合倒排索引和路径信息,实现对路径和文本内容更好的检索。实验表明查询效率高于当前的主流结构连接算法。  相似文献   

13.
介绍了一种用于支持复杂XML数据查询优化的XML查询代数XQA以及用于实现XQuery语言的中间语言FXQL,进而提出了一种基于XQA代数的去除相关性方法(de-correlation),通过查询重写引入连接运算的方法,使得人们有可能更多地利用高性能的连接算法来提高查询效率.在扩展了广义表结构的XDM数据模型的基础上,这种查询重写通过FXQL语言的程序变换方法来实现,易于与各种函数式语言编译优化技术相互结合.实验结果证明了该方法的有效性.  相似文献   

14.
XML正在成为Internet上数据描述和交换的标准,XML查询语言的研究是当前计算机界研究的热点问题之一.综述了XML查询语言的研究现状,重点分析给予规则的XML查询语言XML-RL,并用继承扩展XML-RL.  相似文献   

15.
针对传统EDI通信时的数据交换所需的翻译软件和转换软件太昂贵的问题,提出一种以XML格式文档作为数据交换中间文档的XML/EDI架构,设计了报文类型转换、数据元转换和数据元代码转换的方法,开发出一套电子数据交换系统原型。该数据交换系统实现了异构报文类型的转换、不同数据元之间的转换和复杂编码的数据元代码之间的转换,为中小型物流企业间数据交换提供了解决方案。  相似文献   

16.
Web 信息查询是 Web 应用领域中的一个重要研究课题.介绍了 XML 数据模型,并从建立 XML 数据源、Web 查询过程及查询实例3个方面,讨论了 XML 在 Web 查询中的应用.  相似文献   

17.
Web信息查询是Web应用领域中的一个重要研究课题.介绍了XML数据模型,并从建立XML数据源、Web查询过程及查询实例3个方面,讨论了XML在Web查询中的应用.  相似文献   

18.
基于XPath查询的XML技术在电子病历中的应用   总被引:1,自引:0,他引:1  
本文对基于Xpath查询的XML技术进行了讨论,给出了XML在电子病历中以B/S结构为基础的查询和实现过程.  相似文献   

19.
为高效地实现XML多分支路径查询,提出了基于索引的XML多分支路径查询算法depthjoin.首先对XML文档进行编码并创建索引,然后对查询树进行查询匹配.采用栈存储多分支路径中的单路径,对多分支结点采用索引信息判定其子结点是否具有共同的祖先结点或父结点.与现有的XML分支查询算法相比,算法depthjoin充分利用索引,不需要进行单路径的连接操作,实验表明其查询效率比现有的查询算法高.  相似文献   

20.
ASP.NET程序设计中LINQ技术的应用研究   总被引:2,自引:0,他引:2  
LINQ称之为语言集成查询,是微软在.NET Framework 3.5中提供的一项新技术。该项技术将查询操作直接引入到.NET框架所支持的编程语言中,如C#、Visual Basic等,不仅可以查询外部数据源,更能方便地查询内存中的数据,操作简单方便,有很强的实用性。文章通过一个简单的例子来介绍LINQ访问数据库的基本用法。  相似文献   

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

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