Native XML数据库的查询优化研究

来源 :中国石油大学(华东) | 被引量 : 0次 | 上传用户:windtree
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,XML已经成为Internet上数据表示和交换的事实标准。随着XML格式文档的大量涌现,特别是Native XML数据库的出现,向数据库研究领域提出了前所未有的挑战。如何解决用户高效地从Native XML数据库中提取所需信息已逐渐成为一个重要的研究课题。由于传统的查询算法需要对XML数据的树型结构进行多次扫描,这在拥有大量数据的XML数据库中效率极低,不能满足复杂的处理要求,针对这一问题,本课题以XPath路径表达式为主,研究其查询优化方法,目的是在进行树模式查询之前,尽可能地对树模式进行简化,同时对其查询进行分解,在保证查询结果有效连接的前提下,把复杂查询分解为多个简单查询,从而提高查询效率。针对Native XML数据库的查询优化,本文的主要内容和贡献如下:(1)介绍XML的相关技术,比较了XML数据的存储和查询方法,针对几种方法的优缺点,本文采用XML的自然存储方式和树方式进行查询。(2)重点研究了路径表达式的处理,针对查询路径表达式自身存在的反向轴问题,为减少待处理轴的类型和实现快速估算查询代价,对反向轴进行重写。对于查询路径表达式存在的冗余结点问题,根据蕴含理论将其最小化,减小路径表达式所对应的模式树的规模,以提高匹配效率。对于复杂路径表达式存在匹配代价过大的问题,结合导航和连接算法的优点,提出将路径表达式按照某些规则进行分解。(3)最后通过技术手段,对提出的的方法进行了测试,并与几种代表性的方法进行了比较和分析,实验验证了理论的正确性和方法的有效性。
其他文献
嵌入式系统中实时数据库的数据存取问题,一直是嵌入式领域研究的热点。在工业控制现场,面向交互的嵌入式系统是连接被监控设备,现场工作人员,PC机和远程数据库的纽带。其不同
无线传感器由于具有良好的监测能力,提供了巨大的潜力来监测和了解我们的环境。因此,无线传感器网络被广泛应用于不同的领域,例如军事和商业应用领域。目标跟踪是无线传感器网络
分组密码具有高强度,高速率,便于计算机软硬件实现,易于标准化等特点,通常是信息与网络安全中实现数据加密的核心体制,尤其在银行、证券、通讯等领域有着广泛的应用。但是随
液压支架测控系统是对液压支架进行出厂检验的集机械、液压、电和计算机于一体的系统,针对测控系统庞大复杂的特点,在其故障发生时很难查找原因给出故障诊断结果,论文开展了关于
伴随着计算机技术的飞速发展,尤其是网络技术的迅猛革新,当今社会已被悄然送入信息时代,在信息时代,非常强调分布式企业计算平台的使用。在这类平台上,必须不惜任何代价保护数据(
密码学是信息安全的核心技术,加密与解密、身份认证、数字签名和密钥交换等是信息安全的重要保障机制,然而这些技术的安全性都依赖于密钥的秘密性。秘密共享能够为密钥的安全
常见基于图像识别的农业病虫害诊断研究的方法一般是结合图像识别技术和农业病虫害领域知识,深入分析图像内容,识别图像属于哪种病虫害,从而制定处方。本文则转换研究思路,提出一
运动目标跟踪是计算机视觉领域的一个重要课题,在智能监控、军事国防等方面有着广泛的应用。然而遮挡干扰带来的目标特征保持不稳定的问题,极大影响了目标跟踪技术的鲁棒性。
互联网和信息技术的飞速发展,使得基于标准平台的,用于开发、部署和管理N层结构,以面向Web和服务器为中心的J2EE(Java 2 Platform Enterprise Edition)企业级应用得到了广泛的使
本论文所反映的研究工作的项目背景是四川省网络通信技术重点实验室的预研项目“无人驾驶机群战术网络体系结构(UAVG-TNA,UnmannedAerial Vehicle Group Tactic Network Arch