XML查询处理结构中的一种逻辑优化算法

来源 :西南大学 | 被引量 : 0次 | 上传用户:yexj585
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着XML在信息管理、电子商务、个性化出版、移动通信、网络教育、电子文档交换等诸多领域中的广泛的应用,它已经开始成为数据描述和交换的事实上的标准,越来越多的数据开始采用XML进行描述、存储、交换和表示。然而由于XML数据的半结构化特性以及XML数据所特有的路径表达的查询方式不同于现有的关系数据库查询,使得利用关系数据库系统对XML数据的管理功能受到极大限制。现在互联网上已经存在大量以文件形式存放的XML数据,这种方法虽然简单、实用,但是查询能力低,不能满足复杂条件的查询,更谈不上查询优化。因此,如何高效准确地完成对XML数据的查询还存在着许多尚未解决的问题。查询优化是数据库技术中重要的研究问题,是实现高效查询的关键性因素。查询语言首先被转换成为一种内部表达形式(通常是某种代数,如关系代数、XML代数等),根据变换规则得到等价表达式,计算不同形式的表达式的执行代价,然后选择一个代价最小的执行方案,这就是查询处理过程。对查询处理过程的研究是实现查询优化的关键,而查询处理过程中最重要的是逻辑优化阶段。因此,本文针对XML查询处理结构的逻辑优化阶段,研究了这一阶段相应的策略与算法。本文介绍了XML查询的查询处理结构,分析了逻辑优化的常规策略,重点研究了如何针对路径表达式进行优化。路径表达式是XML数据查询语言的核心部分,但是目前针对路径表达式本身进行优化的研究却相对较少。本文通过对相关定理的推理,得出了一种逻辑优化的新策略,即路径缩短优化策略,给出了算法的实现。同时用一般的外延连接算法和这种路径缩短算法进行比较,最后用相应的评测基准测试了该算法。本文研究的重点主要包括以下几个方面:(1)研究了XML的查询处理结构,特别是逻辑优化阶段路径表达式的查询与分解的方法。(2)相关定理的推理和一种新的逻辑优化算法的提出。(3)对评测标准的介绍,并且用这些标准来测试路径缩短算法,最后对测试结果进行了评价。实验的结果表明,路径缩短算法相对外延连接算法不仅提高了XML的查询效率而且具有更好的可扩展性,适用于大规模数据集的连接运算。
其他文献
学位
随着电子、信息以及自动化等技术的不断发展,出现了各种各样的农业机器人。同时,伴随着机器人的出现,提出了许多导航技术。其中,视觉导航是目前研究的热点。本文以KH-100型自动导
气相燃烧制备纳米材料涉及快速高温反应和产物单体成核、生长、凝并、团聚等过程,这些过程互相关联、交互影响,使材料的生成过程极为复杂,其制备及其生长机理成为近年来的研究重
大白菜是人们菜篮子中的重要蔬菜,其种植面积和产量逐年提高,但大白菜的收获依然是人工完成。为了提高大白菜生产的机械化,降低农民的劳动强度,本课题从实际需要出发,对大白菜收获
互联网给我们的生活带来了巨大的改变,建立了新的连接方式,改变了人们沟通的方式,极大丰富了人们的娱乐生活.在艺术领域,网络不仅改变的是人类的欣赏方式、也由此产生了依附
PPP模式即Public—Private—Partnership的字母缩写,是指政府与私人组织之间,为了合作建设城市基础设施项目[1].PPP代表一个完整的项目融资概念,适用于新建项目和对已有项目
2019年12月19日,极飞科技2020智慧农业技术大会(SAC)在北京召开,极飞科技CEO彭斌在本次大会上发布了多款新产品,包括农业无人车R80,自动驾驶系统XAPC,以及XSAS智慧农业系统.r
期刊
学位
2014年,凯斯推出其专为中国市场设计并在哈尔滨生产基地制造的AF4000系列轴流滚筒联合收割机.经过多年的市场检验,凯斯于2017年推出AF4000系列的升级版本一一AF4000HD轴流滚
期刊
磁共振成像(magnetic resonance imaging,MRI)是现代医学中一种重要的成像手段,以人体内水分子中氢质子在外界磁场中的弛豫运动作为信号来源,具有空间分辨率高、对人体无损伤等