数据仓库之星型结构雪花状结构

星型结构 雪花状结构
优点  数据模型简单容易理解
 容易定义层级结构
 减少连接(JOIN)次数从而提
高执行性能
 容易维持数据完整性(Integrity)
 相对占用少量的存储空间
 提高应用系统的灵活性
 数据重复性小
缺点  从事实表中查询数据时,维度
过多时执行速度低下
 具有信息不一致的隐患
 存储重复数据
 模型的灵活性差
 需要大量的存储空间
 结构复杂增加构建难度
 数据仓库中管理的表数量增加
 发生维表间的连接(JOIN)可能会导
致执行速度低下


面试曾经 问这个问题 答案贴出来。

我写一下使用心得

1。不管是哪种类型。数据来源是哪种类型,数据仓库 尽量是用这些类型。

2.  数据仓库是数据存储的地方,如果把雪花模型改成星型默认容易丢失数据。

3.主题 应该采用 雪花模型。

4.报表展示 采用 星型模型。

5.根据实际情况 修改。你更愿意 空间换时间 ,还是时间换空间。

原文地址:https://www.cnblogs.com/itxuexiwang/p/6289584.html