共查询到20条相似文献,搜索用时 88 毫秒
1.
XML数据在关系数据库中存储和检索的研究和实现 总被引:15,自引:0,他引:15
论述了关系型数据和XML数据之间的相互转换 ,给出了将XML数据存储在关系数据库和将存储在关系数据库的XML数据恢复为XML形式的算法 .由于实际数据类型的复杂性 ,使用Schema来定义XML文档类型 .试验结果表明算法具有较好的性能 .讨论了将XMLQL查询语句转换为SQL查询语句的设计 ,根据文中XML数据存储在关系型数据库中的算法 ,可以对XMLQL查询语句的语法、语义进行分析以转换为相应形式的SQL语句来在关系数据库中查询被存储的XML数据 ,并返回相应的结果集 相似文献
2.
XML数据存储方法的研究 总被引:3,自引:0,他引:3
分析了当前已有的XML数据存储方法,指出了这些方法存在的不足。对如何存储和查询XML数据等问题做了详细的探讨,提出了一种基于对象一关系数据库的XML数据存储方法。实验结果表明,与传统的方法相比,本方法生成的关系表较少且所需的存储空间小,基于本方法的查询所需的联结较少,因此能有效地存储XML数据并提高查询的效率。 相似文献
3.
XML数据在关系数据库中存储和检索和研究和实现 总被引:6,自引:0,他引:6
论述了关系型数据库和XML数据之间的相互转换,给出了将XML数据存储在关系数据库和将存储在关系数据库的XML数据恢复的XML形式的算法,由于实际数据类型的复杂性,使用Schema来定义XML文档类型,试验结果表明算法具有较好的性能,讨论了将XML_QL查询语句转换为SQL查询语句的设计,根据文中XML数据存储在关系型数据库中的算法,可以对XML_QL查询语句的语法,语义进行分析以转换为相应形式的SQL语句来关系数据库中查询被存储的XML数据,并返回相应的结果集。 相似文献
4.
随着XML相关标准和技术的不断推广和应用,网络上出现了大量的XML数据,XML已成为网络数据表示和交换的标准.在海量XML文档中进行精确快速地查询成为当前XML研究的主要方向.由于XML文档自身的半结构化特性,对存储在其中的数据进行查询就需要建立相应的索引并制定特殊的查询算法.对基于文本节点的XML索引进行改进,在原索... 相似文献
5.
XML数据聚簇技术研究 总被引:1,自引:1,他引:0
在分析DOM标准中数据访问的特点后,提出了两种XML数据聚簇存储方法:基于父子关系的XML数据聚簇存储方法和基于兄弟关系的XML数据聚簇存储方法·针对两种典型树遍历操作,分析了两种XML聚簇存储方法发生I/O的概率,给出了两种DOM树遍历路径表达式查询算法,即深度优先查询算法和宽度优先查询算法·基于XMark和XMach测试基准进行了性能评价· 相似文献
6.
针对面向对象XML数据的两种存储模式:集中式和分布式,基于两种存储模式的存储结构信息的路径仓和存储XML数据的数据仓,分别设计并实现了面向对象XML的查询代数.采用支持继承的扩展XML-RL查询语言,使用多态元素、多态引用、独占元素和独占引用四种典型查询,分析了两种存储模式的性能.结果表明查询多态元素和独占元素时,集中式优于分布式,而查询多态引用和独占引用时分布式优于集中式. 相似文献
7.
基于混合映射的XML数据的关系存储和查询 总被引:3,自引:0,他引:3
XML数据关系存储有很多优点,但必须将XML的树型结构映射为关系表的二维表结构,以基于结构的映射方法为基础,根据XML数据和查询的特点,结合纯XML查询的优点,提出使用混合映射来解决XML数据的存储问题,即文本和枚举仍保留为XML文档,其他部分映射为关系数据. 相似文献
8.
针对建立Native XML数据管理系统中XML数据存储,提出利用DOM规范建立父子关系和兄弟关系聚类存储策略。通过实验测试,它们分别适合XML数据深度优先查询与广度优先查询两种算法,提高了查询效率。 相似文献
9.
模糊XML关键字查询方法 总被引:1,自引:0,他引:1
在实际应用中数据经常存在不确定性和模糊性,因而对模糊XML数据的关键字查询处理成为一种非专业用户的需求.针对模糊XML数据的关键字查询方法进行研究,对模糊XML的关键字查询语义进行分析,提出一种新的模糊XML文档的编码方法 CDewey,该编码方法能够有效地对节点类型进行区分.在此基础上,提出关键字查询算法FIndex Loop,该算法能够准确求解输入关键字的SLCA结果及结果的可能性值,最后通过实验表明此查询方法的有效性. 相似文献
10.
互联网应用广泛,Web上数据库信息发布和检索量迅速增加,而传统的数据模式不能满足Web的需求.为此,针对XML的优点,结合关系数据库的成熟技术,将XML数据模型映射到关系数据模型;此外,研究了存储策略及查询方式,提出了基于这种存储和查询方式下的Web信息发布和搜索模型.实践结果表明,该模型统一了存储和查询方式,实现了互联网上资源的统一,较好地解决了目前web检索结果准确性和相关性不高的问题. 相似文献
11.
为了解决当今Web GIS数据传输效率低的问题,分析了采用Oracle Spatial作为空间数据库、GML作为传输数据格式及用SVG技术进行发布来开发Web GIS的优点,介绍了JAVA与Oracle Spatial之间的接口和访问方法、XML文档之间的转换技术.然后构造一个Web GIS模型系统,该模型系统提供了空间数据的海量存储和高效的查询机制、提高了网络的传输效率,结论对Web GIS的高效运行有一定的意义. 相似文献
12.
XML及其相关技术日益渗透至计算机科学的各个层面,为了实现XML的潜能,XML的有效存储是一个必须首要解决的技术环节,对该技术进行了较为详尽的阐述,并介绍了Oracle为存储XML档所进行的功能扩展。 相似文献
13.
基于Oracle Spatial实现多源空间数据集成 总被引:1,自引:0,他引:1
探讨了空间基础数据的集成问题。在分析了目前地理信息集成的3种方式后,提出使用大型关系DBMS作为各种格式空间数据的容器,空间数据引擎作为空间数据出入该容器的通道。并以Oracle9iSpatial为例,分析了OracleSpatial的空间对象模型,使用OracleSpatialJava类库设计并实现了一种以XML为信息交换标准的空间数据转换系统,将空间数据接口统一集成到OracleSpatial中。 相似文献
14.
现代关系数据库对XML的支持 总被引:1,自引:0,他引:1
XML已成为Internet数据的表示和交换的标准,这就产生了管理XML数据的新需求,而管理数据是数据库所擅长的,因此将XML和数据库系统结合是一个明智的选择.正是基于此,很多现代关系数据库管理系统对其产品进行扩展以支持XML介绍了三大关系DBMS(SQL Server2000、0racle9i、IBM DB2)对XML的支持. 相似文献
15.
汪璟玢 《福州大学学报(自然科学版)》2005,33(6):736-740
研究Oracle Spatial对空间数据管理的机制,结合面向对象的思想,利用Oracle所提供的SDOAPI实现空间数据的导入、可视化查询、增加、删除、叠加和提取空间数据等操作.对空间数据的操作不必借用前台的GIS软件,可以完全基于Oracle,在底层上实现空间数据的管理. 相似文献
16.
彭其华 《西南民族学院学报(自然科学版)》2003,29(6):756-758
指出了在异构的关系数据库之间数据交换的困难,提出了解决在网络环境下实现数据交换的方法,并给出了利用XML实现SQL与Oracle的数据交换具体方案. 相似文献
17.
基于商业RDBMS的XML数据交换技术 总被引:3,自引:1,他引:2
介绍了三大商业关系数据库管理系统(RDBMS)Micmsoft SQL Server,Oracle和IBM DB2 UDB对基于Internet的应用间以XML格式交换SQL数据的最新技术支持;着重于如何将XML文档存储于SQL数据库中以及如何将SQL数据以XML文档发布的问题,比较了三大商业RDBMS的技术手段和特色;最后,对该技术进行了简要的总结与展望. 相似文献
18.
用XML实现异构数据库信息交换 总被引:5,自引:0,他引:5
以成都理工大学“多用户教材管理系统”的升级改造为例,探讨利用XML实现SQL Server数据库与O rac le数据库之间的数据转换,验证在异构数据库环境下应用XML技术进行数据交换的可行性。详细介绍了系统的实现技术,讨论了存在的问题。系统运行结果表明,利用XML能够实现不同领域异构资源的共享。 相似文献
19.
总结了主流关系数据库管理系统(RDBMS)Orade,Micmsoft SQL Server和IBM DB2对最新发布的SQL标准SQL:2003中的第14部分SQL/XML的支持情况.首先从XML类型和值、SQL构造子与XML构造子之间的映射以及由SQL数据产生XML的函数3个方面简要介绍SQL/XML标准;然后给出并比较3大RDBMS产品对SQL/XML的支持;最后总结SQL/XML支持的现状和发展趋势. 相似文献
20.
LIU Yun-sheng WANG Yi ZHONG Hao 《武汉大学学报:自然科学英文版》2006,11(1):93-99
Independent XML storage based on XSD (XML Schema Document) is adopted in NXD(Native XML Data base), XMI. storage structure based on tree-structure disassemble and the algorithm used in dynamically updating XML document are provided in this paper. The main idea is that in term of data model of XML document, XML document is parsed to Document Structure-Tree with Hierarchical Model and Leaf-Data with Relation Model for storage. Simultaneously Proxy node is imported in order to solve the problem that XML data store in cross-blocks. And with XSD model information, sparse index is constructed to save storage space. It is proved that this storage structure could improve efficiency of XML document operation. 相似文献