基于正则路径表达式的XML查询优化技术的研究与实现

来源 :江苏大学 | 被引量 : 6次 | 上传用户:baronsong2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年来,随着网络技术的飞速发展,XML(Extensible Markup Language)已经成为因特网上数据表示和数据交换的新标准,受到越来越多的关注。XML是一种半结构化数据,和传统数据库在数据模式上有所不同,不能直接使用传统的数据库技术进行处理。因此,随着XML查询语言与存储机制研究的日趋成熟,如何提高查询时的效率,实现查询优化成了一个亟待解决的问题。 本文首先对国内外XML查询及其优化技术的研究现状进行了综述,然后分析了现有的基于正则路径表达式的XML查询技术的特点,指出了该技术研究中存在的一些有待完善的问题。为了解决这些问题,本文以有限状态自动机为研究基础,提出了一种高效的查询重写方法,即利用物化的半结构化视图来重写用户查询的方法,以提高查询效率。最后本文设计并实现了一个XML查询处理原型系统。本文的主要工作包括: (1) 提出了视图索引技术。该技术首先对视图集中的每一个视图提取特征值,然后根据此特征值构建立一个视图索引。当对查询进行重写时,通过对此索引进行检索,可以有效地提高查找用于重写的有效视图的效率。 (2) 提出了局部查询重写技术。针对有效视图不能对查询进行完全重写,只能对某个局部实现重写的情况,本文提出了利用视图对查询局部进行替换的方法,从而能够充分地利用视图中的信息,提高查询效率,实现查询优化。 (3) 基于上述的查询优化技术,设计并实现了一种高效的XML查询处理原型系统。该系统由cache管理与查询处理两个子系统构成,对于用户给出的查询,先利用cache中的视图进行查询优化处理,然后计算查询结果。此外,还设计了两组测试方案对系统进行测试,并通过结果分析,来验证本文提出的XML查询优化技术的可行性和有效性。
其他文献
有效的安全机制是当前开放式网络中数据传输的必要保障,在信息安全领域里,密钥是合法访问的唯一凭证,因此如何为群组通信成员产生平等、有效的组通信密钥,尤其为最为复杂的动
快速发展的计算机网络在给人们带来便利的同时,也因为各种各样异常流的出现,给人们带来安全上的困扰。而当前针对网络异常流的各种检测系统都或多或少存在瑕疵,如最常见的入
随着军队信息化建设的力度不断加强,各级部门对于科技人才培养的投入也大幅增多。自2003年部队某医院成立了博士后科研工作站以来,在医疗技术和创新成果等诸多方面取得了很大
近年来,云计算已经成为了一种被业界广泛接受的计算模式。对于云计算的核心概念,在工业界和学术界内有了一定的共识,并对云计算提供的新型商业服务模式和消费模式有了一定程度的
随着计算机技术和仿真技术的不断发展,虚拟现实技术的应用变得越来越广泛深入。三维视景仿真作为虚拟现实技术的一个重要分支,国内外学者对其进行了大量的研究,取得了众多的
网格监控为网格系统中其他网格中间件提供与资源有关的重要性能数据,是网格系统进行性能调整和错误发现的依据,是保证任务顺利完成的重要支撑。在网格从基础理论研究阶段逐步走
嵌入式实时系统系统在工业控制,科学研究等领域的广泛应用,极大地降低了企业管理成本,提高了工作效率。嵌入式设备在提高全社会信息化的同时,其自身也面临越来越多的新挑战。无论
计算机网络技术的飞速发展和电子商务的日益普及使得网络环境下数字媒体的交易日益频繁,与之相关的版权保护就成为非常重要的问题。如何应用数字水印技术保护数字媒体创作者
工作流引擎是工作流管理系统的核心,它负责解释工作流模型定义、控制和维护流程实例的运转。实现一个基于Web的嵌入式轻量级工作流引擎是主要的研究目的,该工作流引擎针对电
近几十年来,人脸识别始终是计算机视觉及人工智能研究中最重要的难题之一,其吸引了无数研究工作人员的研究兴趣。随着视频监控、流媒体、访问控制等应用的普及,视频人脸识别技术