数据仓库中数据查询优化方法的研究与应用

数据仓库中数据查询优化方法的研究与应用

论文摘要

目前,各企业数据库中都积累了海量的业务数据。但是传统的决策支持系统在面对这些海量数据时存在对历史数据的访问能力不足、综合不同数据源的数据困难以及缺乏有效的数据分析工具等问题,如何提高工作的效率和质量已成为现实的迫切需要。因此,设计并实现基于数据仓库的决策支持系统具有重要的意义。本文根据湖南某公司现有业务运营系统中存在查询口径不统一,分类不规范以及业务分析查询和数据挖掘功能相对薄弱等问题,在现有业务运营数据的基础上构建高尔夫球数据仓库,形成一个统一的数据视图,进而构建高尔夫球决策支持系统并结合报表的形式来进行数据展示与分析。从而为决策分析人员提供快速、全面的决策参考信息。本文主要的工作有以下几个方面:1、分析了传统数据仓库性能的优化设计、优化工具以及优化技术的理论基础及其不足之处;2、由于传统的数据仓库优化技术在大表的选择上都只能实现降低查询处理时间,或只能减少存储和维护开销,无法达到两者同时优化的效果。为了得到更好的查询优化效果,通过分析和研究传统的数据仓库优化技术,利用水平分区(HP)和位图索引(BIs)方法的特点,进而提出了一种新的查询优化方法-——HP+BIs方法。该方法根据常用的查询条件,按照一定的算法将数据仓库中的大表分为几个子分区,再在这些子分区上建立合适的位图索引。并将HP+BIs方法应用于储值卡管理系统的主表CardAccount以及几个维表中,通过具体的查询实验证明HP+BIs方法的可操作性以及有效性。3、针对基于数据仓库的高尔夫决策支持系统的设计与实现,本文做了以下相关工作:首先,对高尔夫运动的现状、决策支持系统在高尔夫球领域的应用现状进行分析,得出了高尔夫企业构建基于数据仓库的决策支持系统的必要性;其次,从该决策支持系统的需求分析、开发环境、数据来源、系统框架、流程控制、数据模型设计、数据仓库粒度设计、主表及其维表的设计、HP+BIs方法的应用等方面详细说明了整个决策支持系统的设计与实现过程;最后是对系统的多个业务主题进行了多维分析,主要分为高尔夫会员分析、预定分析、球场分析、球场下场量分析等方面。在系统的实际应用中以饼状图、线条图等直观易懂的方式将分析结果展示给决策分析人员,为公司决策层在制作决策时提供全面的决策参考。

论文目录

  • 摘要
  • Abstract
  • 插图索引
  • 附表索引
  • 第1章 绪论
  • 1.1 研究背景与意义
  • 1.2 国内外研究现状
  • 1.3 课题来源
  • 1.4 本文研究内容
  • 1.5 论文结构
  • 第2章 分区技术
  • 2.1 分区的概念
  • 2.2 分区的目的
  • 2.3 分区的类型
  • 2.3.1 范围分区
  • 2.3.2 列表分区
  • 2.3.3 散列分区
  • 2.3.4 组合分区
  • 2.4 分区索引
  • 2.4.1 本地域索引
  • 2.4.2 全局域索引
  • 2.5 分区的优点与缺点
  • 2.6 本章小结
  • 第3章 位图索引技术
  • 3.1 位图索引概述
  • 3.2 位图索引分类
  • 3.2.1 简单位图索引
  • 3.2.2 范围位图索引
  • 3.2.3 分段位图索引
  • 3.2.4 几种位图索引的比较
  • 3.4 位图索引的优缺点
  • 3.5 本章小结
  • 第4章 一种新的优化查询方法的设计与实现
  • 4.1 HP+BIs方法提出的背景
  • 4.2 HP+BIs方法的框架图
  • 4.3 HP+BIs方法的实现
  • 4.3.1 HP+BIs方法的描述
  • 4.3.2 水平分区的选择
  • 4.3.3 位图索引的选择
  • 4.4 实验环境
  • 4.5 实验结果及分析
  • 4.6 本章小结
  • 第5章 HP+BIs方法在高尔夫决策支持系统中的应用
  • 5.1 决策支持系统在高球领域的应用现状
  • 5.1.1 高尔夫运动的基本现状
  • 5.1.2 决策支持系统的应用现状
  • 5.2 高尔夫决策支持系统概述
  • 5.2.1 系统需求分析
  • 5.2.2 系统的开发环境
  • 5.2.3 决策支持系统的数据来源
  • 5.2.4 高尔夫决策支持系统架构
  • 5.2.5 系统数据仓库数据模型设计
  • 5.3 HP+BIs方法在GOLF决策支持系统中的应用
  • 5.3.1 事实表的设计
  • 5.3.2 维表的设计与实现
  • 5.3.3 HP+BIs方法的具体应用
  • 5.4 决策支持系统的实际应用
  • 5.4.1 登陆界面
  • 5.4.2 会员分析
  • 5.4.3 产品卡分析
  • 5.4.4 预定分析
  • 5.4.5 下场量分析
  • 5.5 本章小结
  • 第六章 结论
  • 6.1 本文工作总结
  • 6.2 下一步工作展望
  • 参考文献
  • 致谢
  • 附录A 攻读硕士学位期间所发表的学术论文目录
  • 附录B 攻读学位期间参与的主要项目
  • 相关论文文献

    • [1].分布式数据库查询优化方法[J]. 产业与科技论坛 2017(14)
    • [2].面向对象数据库模型、存储及查询优化的研究[J]. 数字通信世界 2017(09)
    • [3].试论面向异构类型的大数据查询优化措施[J]. 数码世界 2017(02)
    • [4].基于分布式数据库的查询优化方法探究[J]. 电子制作 2014(01)
    • [5].分布式数据库分片关系变换查询优化[J]. 电子设计工程 2011(08)
    • [6].数据集成系统中多查询优化的研究[J]. 科学技术与工程 2009(12)
    • [7].一个端到端的基于深度学习的查询优化引擎[J]. 赤峰学院学报(自然科学版) 2019(01)
    • [8].大数据环境下数据的查询优化研究[J]. 长治学院学报 2015(05)
    • [9].面向分布式数据库的相关子查询优化策略[J]. 华东师范大学学报(自然科学版) 2016(05)
    • [10].面向异构类型的大数据查询优化研究[J]. 自动化与仪器仪表 2016(04)
    • [11].列存储中的OLAP多查询优化方法[J]. 计算机科学与探索 2012(09)
    • [12].一种改进的分布式数据库查询优化算法[J]. 计算机应用 2008(S2)
    • [13].基于查询优化策略的语义缓存谓词化简[J]. 电子学报 2013(10)
    • [14].基于分布式数据库查询优化策略的研究[J]. 硅谷 2014(04)
    • [15].基于关系数据库的查询优化的方法研究[J]. 长沙通信职业技术学院学报 2012(01)
    • [16].数据库管理系统中查询优化的设计和实现措施[J]. 电子技术与软件工程 2018(15)
    • [17].海量数据查询优化[J]. 信息与电脑(理论版) 2010(22)
    • [18].基于窗口函数和分布式集群的可视化学术搜索系统数据查询优化[J]. 上海交通大学学报 2019(08)
    • [19].电商推荐系统中查询优化研究[J]. 哈尔滨商业大学学报(自然科学版) 2019(02)
    • [20].浅谈SQL server查询优化[J]. 黑龙江科技信息 2013(14)
    • [21].Oracle中常用的查询优化方法[J]. 电脑知识与技术 2011(29)
    • [22].HIS查询优化的设计与实现[J]. 福建电脑 2009(06)
    • [23].数据库管理系统中查询优化的设计与实现[J]. 电脑知识与技术 2018(25)
    • [24].关系数据库系统的查询优化设计及研究[J]. 煤炭技术 2012(08)
    • [25].无线传感器网络中基于关联度的多查询优化[J]. 计算机工程与应用 2011(21)
    • [26].网格环境下基于流水线的多重相似查询优化[J]. 软件学报 2010(01)
    • [27].关系数据库中基于区域聚类的多区域查询优化[J]. 北京工业大学学报 2008(07)
    • [28].分布式数据库查询优化分析[J]. 电子技术与软件工程 2015(03)
    • [29].浅析多关系SQL查询[J]. 无线互联科技 2015(15)
    • [30].基于云计算的多重查询优化系统[J]. 计算机工程 2014(09)

    标签:;  ;  ;  ;  ;  

    数据仓库中数据查询优化方法的研究与应用
    下载Doc文档

    猜你喜欢