数据仓库物化视图一致性维护研究

数据仓库物化视图一致性维护研究

论文摘要

数据仓库是计算机信息化不断发展的产物,它将大量用于事务处理的数据库数据进行清理、抽取和转换,并按决策主题的需要重新进行组织,以达到快速有效支持决策的目标。物化视图的联机一致性维护技术是数据仓库联机维护技术研究中的一个热门问题。在数据仓库物化视图研究领域应用较多的是对物化视图的一致性维护问题,并且大部分研究都是基于视图定义在关系表主键的假设基础上而进行的,其中应用较为成熟的是ECA-Key算法和ECA-Key补偿算法,这两种算法在查询时直接利用源数据库关系,避免了查询时数据库与数据视图的不一致性。但是ECA-Key算法只在视图定义带有源关键字并且更新查询的发出与接收的顺序保持一致时算法才成立,由于数据仓库物化视图应用的复杂化,网络环境下更新操作的频繁性和顺序上的不确定性,即由于业务分布、介质及网络通信等方面的原因,数据仓库收到的查询计算结果,和它向各数据源发出的计算查询顺序并不一定一致,从而引起更新维护后数据的不一致,这导致了ECA-Key算法和ECA-Key补偿算法应用面的狭窄,并逐渐显现出其弊端。并且算法ECA-Key采用对物化视图完全备份的方式进行,增加了维护与数据写回的开销。为了解决以上问题,本文分析了ECA-Key.算法的应用示例,并在此基础上提出了关系数据表的扩展模式,在扩展模式上提出了物化视图更新算法Expansion(包括源数据库端的Expansion-DB算法和数据仓库端的Expansion-DW算法),算法的基本思想是将普通数据表定义进行模式上的扩展,用扩展字段记录更新操作进行的顺序与操作的类型,并根据一定的规则对源数据库的操作进行判断,然后对数据仓库物化视图端进行必要的修改操作,源数据库端和数据仓库端采用查询通知和反馈确认的方式进行,从而保证了视图维护事务的数据一致性。在介绍了算法思想之后给出了扩展模式下更新算法Expansion的应用示例,证明了算法的正确性。最后讨论了物化视图自维护方面的问题,给出了物化视图自维护的概念,讨论了物化视图自维护的特点,分析了物化视图自维护的判断依据,简单提出了物化视图自维护算法的基本思想,并给出了物化视图进行简单自维护的条件和物化视图向自维护方向的简单扩充。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 研究背景与研究现状
  • 1.2 论文的研究内容与研究意义
  • 1.3 本文的组织结构
  • 第二章 数据仓库模型与物化视图研究概述
  • 2.1 数据仓库的概念和特征
  • 2.2 数据仓库的组成和使用
  • 2.3 数据仓库的发展方向
  • 2.4 数据仓库物化视图维护技术的研究现状
  • 第三章 单数据源的物化视图维护
  • 3.1 单数据源物化视图
  • 3.1.1 单数据源视图描述
  • 3.1.2 视图收敛级别与数据维护消息类型
  • 3.2 单源物化视图维护算法ECA-KEY
  • 3.3 ECA-key算法的局限性与ECA-key改进算法
  • 第四章 多数据源的视图维护
  • 4.1 多源物化视图模型
  • 4.2 多源视图定义与多源视图函数
  • 4.3 多源视图维护算法
  • 第五章 物化视图维护改进算法Expansion
  • 5.1 物化视图Expansion算法
  • 5.1.1 数据库端Expansion-DB算法
  • 5.1.2 数据仓库库端Expansion-DW算法
  • 5.2 Expansion算法典型示例
  • 5.3 物化视图自维护
  • 5.3.1 物化视图自维护的相关概念
  • 5.3.2 物化视图可自维护性的判断
  • 5.3.3 自维护视图的数据复制算法以及视图定义向自维护方向的扩充
  • 第六章 总结与展望
  • 参考文献
  • 致谢
  • i卖研期间发表的学术论文
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    • [1].数据仓库技术在高速公路数据仓库系统中的应用[J]. 吉林交通科技 2011(01)
    • [2].数据仓库构建之行为模式分析[J]. 信息系统学报 2013(01)
    • [3].采用云计算技术构建大型数据仓库平台的解析[J]. 计算机光盘软件与应用 2013(22)
    • [4].再谈数据仓库[J]. 软件和信息服务 2013(02)
    • [5].数据仓库突破者[J]. 软件和信息服务 2010(04)
    • [6].基于SQL Server 2005构建数据仓库的探索[J]. 新课程(教育学术) 2012(01)
    • [7].浅析地质数据仓库的特点及数据组织[J]. 科学中国人 2016(17)
    • [8].浅析数据仓库与数据挖掘的应用[J]. 内江科技 2014(01)
    • [9].大数据让数据仓库更具价值[J]. 互联网周刊 2014(02)
    • [10].基于生产线质量控制系统的动态数据仓库解决方案[J]. 微型机与应用 2014(07)
    • [11].关于采用云计算技术构建大型数据仓库平台的探究[J]. 计算机光盘软件与应用 2014(16)
    • [12].“大数据”背景下的分布式数据仓库探讨[J]. 互联网天地 2013(06)
    • [13].数据仓库[J]. 财务与会计(理财版) 2013(08)
    • [14].商业银行数据仓库实施方法论[J]. 金融电子化 2012(01)
    • [15].现代商业银行如何通过数据仓库实现业务价值[J]. 中国金融电脑 2012(10)
    • [16].应用至上 实效为本——从实用角度看数据仓库的构建要领[J]. 中国金融电脑 2012(11)
    • [17].未来数据仓库的应用趋势[J]. 金融电子化 2012(12)
    • [18].医疗数据仓库的研究[J]. 中国医疗设备 2011(03)
    • [19].数据仓库DBMS产品分析及发展趋势展望[J]. 中国金融电脑 2011(05)
    • [20].基于角色的数据仓库分级安全模型的形式化研究[J]. 计算机应用与软件 2010(05)
    • [21].实时主动数据仓库体系构架分析[J]. 数字通信 2010(03)
    • [22].数据仓库在商业银行中应用的难点与创新发展[J]. 中国金融电脑 2010(07)
    • [23].建立医院多媒体动态数据仓库模式的探索[J]. 中国医院 2010(08)
    • [24].高校财务数据仓库研究[J]. 财会通讯 2010(31)
    • [25].数据仓库与联机分析处理技术综述[J]. 科技信息 2010(35)
    • [26].一种基于虚拟数据仓库的查询优化方法[J]. 信息技术与信息化 2009(03)
    • [27].分布式数据仓库元数据的安全模式探讨[J]. 中国西部科技 2009(23)
    • [28].开源数据仓库的崛起[J]. 软件世界 2009(04)
    • [29].对数据仓库文献的定量分析[J]. 科技情报开发与经济 2008(01)
    • [30].动态数据仓库的研究与应用[J]. 科技情报开发与经济 2008(09)

    标签:;  ;  ;  ;  

    数据仓库物化视图一致性维护研究
    下载Doc文档

    猜你喜欢