非一致性数据库聚集查询研究

来源 :中南大学 | 被引量 : 0次 | 上传用户:nilly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在数据集成环境中,一致性查询应答技术是一项管理非一致性数据的有效技术,它能在保持源数据不变的条件下,查询到要求的一致性查询结果CQA(consistent query answer)。目前CQA的计算方法有冲突图、逻辑编程和查询重写三种方法,本文主要研究查询重写方法。现有的查询重写方法没有考虑有连接的聚集查询重写策略,应用有限。 本文提出了非一致性数据的有连接的聚集查询策略MRRA。文章首先总结分析了非一致性数据领域近年来的相关研究成果和发展情况,讨论了非一致性数据的无聚集的连接查询和无连接的聚集查询策略,分析了这些策略中键和非键属性的投影和连接特点、规律。然后结合上述两个策略,文章分析了一个非一致性数据库事例的有连接的聚集查询的过程。最后,本文提出非一致性数据的有连接的聚集查询策略。 该有连接的聚集查询策略考虑连接图是树的查询,并考虑在关系的键和非键属性上同时投影。该策略先通过查询出多个关系上的一致性结果,然后对这些结果进行分组、聚集查询,最后考虑返回聚集表达式的边界值。 最后,本文用实验对该有连接的聚集查询策略进行了评价。实验采用了TPC-H规范的现有查询来进行查询重写的性能研究。实验对比了不同查询在不同尺寸数据库上的执行时间,结果表明重写查询比初始查询的执行时间要长,但还是可以接受的,因此该方法是有效的。
其他文献
软件维护是软件投入使用后,对软件进行适应性、修正性、完善性、预防性维护的阶段,是整个生命周期中最漫长,时间成本最高的阶段。据报告,在整个软件维护过程中,程序理解的时
分布式计算的发展为大数据的分析和处理提供了一个新的平台。Map Reduce是一种能够在分布式系统中实现大规模数据并行运算的分布式计算框架。但是Map Reduce自身的不足限制了
实施客户关系管理对提高企业核心竞争力有着重要的作用,尤其是在专业为客户提供服务的客户服务中心,CRM系统的应用可以帮助提高企业工作效率,增加服务竞争力。随着客户服务中心C
以Blog(博客)、Tag(标签)、SNS(Social Networking Service,社会网络服务)、RSS(简易信息聚合)、Wiki(维客)等社会软件的应用为核心的Web2.0热潮在全球范围内愈演愈烈。在Web
随着网络数字信息的爆炸式增长,存储区域网SAN(Storage Area Network)作为网络存储的重要解决方案之一,已经进入了实用阶段。传统SAN主要基于FC(Fibre Channel)协议,具有距离短
随着信息技术的迅猛发展,分布式计算架构也在经历着变革,Peer-to-Peer(以下简称P2P)就是其中一种很有前景的技术。P2P技术给我们带来的不仅是机遇,还有挑战,这是因为P2P网络
真实感场景的绘制是计算机图形学研究的热点和难点之一,它作为虚拟现实技术的关键部分,随着计算机图形学的发展,在近几年受到广泛的重视。本文不仅研究真实感场景的关键技术,而且
软件的生命周期,包括需求获取,需求分析,设计,实现,测试,发布和维护等·系列软件开发活动。软件过程模型是过程的一种抽象表现形式,它从理论的角度对过程的各个方面进行描述。在软件
可满足性问题(Satisfiability problem问题,简称SAT问题)是第一个被证明的NPC(Non-deterministic Polynomial Complete)问题,它是计算复杂性理论的奠基石,是计算机科学与人工
随着计算机技术和网络的飞速发展,数据库的应用十分广泛,深入到各个领域,越来越多的企事业单位、科研机构等将自己的数据库连接到Internet上,但随之而来产生了数据的安全问题。各