达梦数据仓库建模工具的设计与实现

达梦数据仓库建模工具的设计与实现

论文摘要

自上个世纪90年代以来,数据仓库技术一直是国内外研究的热点问题之一。数据建模是数据仓库系统的一个核心部分,如何利用建模工具提高工作效率和资源的重复利用率成为一个值得研究的课题。在参考现有的一些数据仓库建模工具后,设计并开发了达梦数据仓库建模工具(DM Designer)。研究数据仓库的建模方法,结合自上而下和自下而上两种数据仓库建模思想,提出适合DM Designer设计的逻辑建模、物理建模、构建数据仓库三层建模体系。逻辑建模主要是建立一个以事实数据表为中心,四周为维度表的星型模式;物理建模需要确定目标数据库,设计类型域、聚集和索引策略等;最后在目标数据库中执行系统自动生成的标准SQL语句,构建数据仓库。达梦数据仓库建模工具的总体框架包括模型设计、模型管理、数据库接口管理和元数据管理四个模块。模型设计模块以数据仓库建模方法作为指导思想,负责建立逻辑模型和物理模型;模型管理模块负责模型的导入,导出,版本控制和完全比较等功能;数据库接口管理模块根据目标数据库的不同,自动生成数据仓库的后台关系数据库,并提供几种常用数据库接口,包括达梦数据库、SQL Server以及Oracle,此外,还提供数据库模型逆向导入的功能;元数据管理模块负责管理数据仓库设计过程中的各种元数据,包括建模过程元数据、数据仓库逻辑模型和物理模型的元数据。DM Designer主要采用可扩展标记语言(eXtensible Markup Language,XML)技术来实现模型以及元数据的管理。系统通过记录用户的模型变更信息来实现模型的版本控制,并采用了一个完全比较算法来比较当前模型和目标数据库。最后通过实验验证了达梦数据仓库建模工具的功能和有效性。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 课题背景
  • 1.2 国内外概况
  • 1.3 课题主要研究工作
  • 2 数据仓库建模方法的研究与分析
  • 2.1 达梦数据仓库建模流程
  • 2.2 达梦数据仓库逻辑建模
  • 2.3 达梦数据仓库物理建模
  • 2.4 本章小结
  • 3 达梦数据仓库建模工具的总体设计
  • 3.1 达梦数据仓库建模工具的设计方案
  • 3.2 达梦数据仓库建模工具各模块结构设计
  • 3.3 本章小结
  • 4 达梦数据仓库建模工具的实现
  • 4.1 模型管理模块的实现
  • 4.2 双向工程的实现
  • 4.3 元数据管理模块的实现
  • 4.4 系统测试与结果分析
  • 4.5 本章小结
  • 5 总结与展望
  • 5.1 全文总结
  • 5.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].计算机知识在数学建模中的应用探讨[J]. 科技风 2020(28)
    • [2].航拍方式对实景建模影响的研究[J]. 智能建筑与智慧城市 2020(10)
    • [3].《芯片及系统的电源完整性建模与设计》[J]. 电源技术 2020(10)
    • [4].数学建模在概率论与数理统计教学中的应用[J]. 高等数学研究 2019(01)
    • [5].《人物卡通设定》建模[J]. 中国民族博览 2019(03)
    • [6].《人物卡通设定》[J]. 大众文艺 2019(06)
    • [7].《大海》[J]. 大众文艺 2019(06)
    • [8].浅谈中学生数学建模核心素养的培养[J]. 中外企业家 2019(13)
    • [9].数学建模的思想及其应用[J]. 农家参谋 2019(15)
    • [10].浅谈数学建模的社会意义[J]. 中国高新区 2018(06)
    • [11].数学建模过程中计算机的应用探究[J]. 山东工业技术 2018(12)
    • [12].素质教育下的数学建模在生活中的应用及展望[J]. 广东蚕业 2018(06)
    • [13].浅谈数学建模[J]. 科技风 2017(01)
    • [14].基于虚拟样机技术的机械产品设计及建模方法分析[J]. 现代制造技术与装备 2016(11)
    • [15].肖像建模[J]. 艺术评论 2017(01)
    • [16].数学建模的培训与发展[J]. 电子制作 2015(10)
    • [17].如何促进教师与学生在建模水平上的共同进步[J]. 电子制作 2015(12)
    • [18].“缩水”的数学建模课[J]. 中学数学 2020(09)
    • [19].科学探究中数字化技术支持的思维建模[J]. 教育信息技术 2020(09)
    • [20].亲历建模过程,探索建模路径——以《鸽巢问题》的教学为例[J]. 福建教育 2019(01)
    • [21].刍议数学建模在高中数学学习中的作用[J]. 高考 2019(02)
    • [22].浅谈高中数学建模的必要性[J]. 中学生数理化(学习研究) 2019(01)
    • [23].浅谈高中数学建模的生活化[J]. 中学生数理化(教与学) 2019(02)
    • [24].浅谈小学数学建模中的几个问题[J]. 山东教育 2019(07)
    • [25].高中数学建模中优化问题的建模分析[J]. 高考 2019(27)
    • [26].小学数学教学中的数学建模[J]. 数学大世界(上旬) 2019(07)
    • [27].试论“数学建模”素养形成和发展的基本途径[J]. 福建中学数学 2018(08)
    • [28].关于高中数学建模的探索[J]. 当代教研论丛 2018(08)
    • [29].培养建模意识,提升学生数学知识的应用能力[J]. 中学数学 2018(22)
    • [30].培养建模意识,提升学生数学知识的应用能力[J]. 中学数学 2019(06)

    标签:;  ;  ;  ;  ;  

    达梦数据仓库建模工具的设计与实现
    下载Doc文档

    猜你喜欢