基于数据仓库实视图自维护的研究

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:angie133
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的飞速发展和企业界不断提出的新要求,建立在一个全面而完善的信息应用基础之上的数据仓库技术应运而生。数据仓库中收集和保存了大量来自于多个分散的、不同种类数据源中的数据。通常,数据以实视图的形式存储,以便能快速访问这些集成的数据。然而,当数据源发生变化时,数据仓库中的视图需要与基数据保持一致,并且视图必须得到维护。实视图通过物理上的预先存储,加快了用户的查询响应时间,对于实视图的使用和研究大大提高了数据仓库的性能。虽然目前实视图的维护技术取得了一些研究成果,但是由于实视图维护的一致性特点,对于实视图的维护还存在很多难点。本文对于实视图的维护进行深入研究,对于实视图的维护的方法、实视图的优点、实视图的维护的过程进行了分析和总结,详细的分析了实视图维护的策略。本文采用增量视图维护的策略,结合增量视图维护中的辅助视图的自维护方法,提出了一种实视图自维护的算法,并用这种算法进行了实例检测,其结果表明该算法有较高的效率,大大地节省了实视图的存储空间。考虑到并不是所有的视图都是可以自维护的,本文结合判断视图自维护的检测算法,提出了一种视图相关更新的检测算法——UD算法。这种UD算法通过查询辅助视图来避免网络传输并保证实视图与基数据源相一致,这有助于改善查询响应时间,提高系统性能。由于在数据仓库中存储实视图需要很大的空间,本文基于降低实视图存储空间的思想,提出了一种可计算模型,并给出了相应的优化更新的过程。这个可计算模型通过其中的策略模块,把那些不必要的视图进行物理性地删除。
其他文献
随着面向服务计算技术的发展,互联网上出现了大量功能属性相同或类似的服务,用户在构建组合服务时,必须面对海量的可供选择的服务。如何快速从候选服务中选择满足用户需求的服务
入侵检测系统的出现在传统防火墙的基础上又迈进了一大步。然而,入侵检测系统本质上是被动和失效开放的。因为它们的主要任务是分类,并没有采取任何方法阻止攻击得逞。入侵防
基于构件的软件开发技术着重于重用已有的构件来生成新的系统。然而构件本身固有的一些特点,如源代码不可见、分布式运行、平台独立性等,使得传统的软件测试理论和技术对于新
随着无线网络的迅猛发展,随时随地的视频传输需求日趋强烈。无线网络带宽有限且波动、误码率高,而视频传输对网络带宽和延迟有较高要求,因此无线网络中的视频传输面临着巨大
随着互联网的飞速发展,网络拥塞已经成为非常重要的问题。拥塞控制的目的就是采用一定的控制机制,在即保证达到一定吞吐量的前提下,能够提高网络的利用率,并能避免拥塞,保证网络的
由于基于Web的数据库应用技术的成熟,它的市场需求越来越大,软件开发公司也希望通过提高项目的开发速度以增加市场占有率,传统的开发技术显然不能很好的满足需求。本文从当前林
随着信息资源的广泛应用,传统的以单机为主的存储方式已不能满足需要,越来越多的用户已经将眼光转向了网络存储。DAS、NAS和SAN作为网络存储的三大主流技术已经被越来越多地应
随着数据库技术在各个领域的的飞速发展,数据规模日益增长,数据库模式的复杂度也随之不断地增加。即使有大量的模式文档可供使用,用户也必须花费大量精力去理解数据库模式才
安全软件工程从软件工程的角度对构建安全的软件给出了一些方法和规范。针对软件开发的各个阶段,搭建一个可扩展的集成环境,提供从威胁建模到安全编码、安全测试以及安全维护
WAP是无线应用协议(Wireless Application Protocol)的英文简称,是由WAP论坛制定的一套全球化无线应用协议标准,它基于已有的因特网标准,如IP、HTTP、XML、SSL、URL、Scripting