数据仓库建模方法探索:从Inmon到Kimball
"企业数据仓库EDW是详细交易及相关业务数据的集合,它整合了来自多个数据源的信息,保存一定时间周期,按照企业业务规则存储,用于提供一致、集成的数据支持决策。数据仓库的主要特点包括集成性、无冗余、应用中立,以及支持详细数据和灵活的查询需求。" 在构建企业数据仓库(EDW)时,数据仓库建模方法论起着至关重要的作用。数据仓库的概念由Bill Inmon和Ralph Kimball两位大师提出并发展。Bill Inmon是“数据仓库之父”,他的Corporate Information Factory (CIF)理论强调从企业整体视角构建数据仓库,强调数据的集中和清理。而Ralph Kimball则提出了Multidimensional Architecture (MD),倡导多维建模,侧重于业务用户的实际需求,强调自底向上的实施方式和快速的数据获取。 数据仓库的架构通常包括几个关键组件。首先,数据仓库数据架构描述了数据的组织方式,它可能包括数据集市、数据湖或总线架构。企业信息工厂(CIF)是Inmon提出的概念,它是一个全面的、集成的系统,旨在为企业提供一致的信息视图。另一方面,数据仓库总线(Enterprise Bus)是一种架构模式,它允许不同部分的数据仓库组件之间进行高效通信。 逻辑数据模型是数据仓库建模的关键步骤,它定义了数据的逻辑结构,包括实体、属性和关系,为物理数据库设计提供基础。数据模型标准化工艺流程确保了模型的质量和一致性,包括需求分析、概念建模、逻辑建模和物理建模等阶段。 企业数据仓库的作用主要体现在以下几个方面: 1. 提供一致性和集成性,确保所有用户看到的信息是相同的。 2. 支持任意粒度的数据查询,从总体到细节,满足不同级别的分析需求。 3. 覆盖整个企业范围,提供全局视图。 4. 无冗余的数据存储,提高数据质量。 5. 主要服务于报表和决策支持,帮助企业快速响应业务问题。 对比多维体系结构和企业信息工厂体系结构,可以看到两者在范围和角度上的差异。多维体系结构往往更关注单一业务单位的需求,而企业信息工厂则注重企业整体范围的整合。多维建模更倾向于建立一致的维度,以满足企业视角,而企业信息工厂则允许逐步处理企业所有数据的子集,实现渐进式构建。 企业数据仓库EDW通过精心设计的数据模型和架构,整合并优化了企业内的数据资源,为决策制定者提供了强大且灵活的信息支持平台。
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 23
- 资源: 2万+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 解决Eclipse配置与导入Java工程常见问题
- 真空发生器:工作原理与抽吸性能分析
- 爱立信RBS6201开站流程详解
- 电脑开机声音解析:故障诊断指南
- JAVA实现贪吃蛇游戏
- 模糊神经网络实现与自学习能力探索
- PID型模糊神经网络控制器设计与学习算法
- 模糊神经网络在自适应PID控制器中的应用
- C++实现的学生成绩管理系统设计
- 802.1D STP 实现与优化:二层交换机中的生成树协议
- 解决Windows无法完成SD卡格式化的九种方法
- 软件测试方法:Beta与Alpha测试详解
- 软件测试周期详解:从需求分析到维护测试
- CMMI模型详解:软件企业能力提升的关键
- 移动Web开发框架选择:jQueryMobile、jQTouch、SenchaTouch对比
- Java程序设计试题与复习指南
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)