构建数据仓库

Pau*_*aul 5 sql-server sql-server-2008 olap

我看过有关如何使用星型和雪花模式构建数据仓库、OLTP 数据库事实和维度表的非规范化等的教程文章和帖子。

还看到了这样的评论:

星型模式充其量是用于数据集市的。一个真正的企业数据仓库绝对不可能用星型模式或雪花表示。

我想创建一个数据库,它将为报告服务提供服务器,并且可能(如果这还不够)安装 analisys 服务并从多维数据集中提取报告和数据。

我的问题是:是否真的需要重新设计我当前的数据库并遵循带有事实和维度表的星形/雪花模式?

谢谢

小智 2

在重新设计数据库之前我会考虑一些事情。

  1. 我非常确定报告服务不需要星形/雪花来完成其工作,因此您可能会看到可以使用规范化数据库构建什么。
  2. 尝试构建非规范化 OLTP 数据的视图。它会让您思考重新设计数据库时需要的设计方面。