关系数据库与维度数据库

时间:2014-02-13 21:43:21

标签: ssas

我正在阅读MS TechNet SSAS article并得到一个问题:

在Current Analysis Environment的开头,文章说:

  

...将此信息整合到AdventureWorksDW2012关系数据仓库中。但是,关系数据仓库存在以下挑战......

在解决方案部分,它说:

  

数据仓库团队确定AdventureWorksDW2012数据库是一个设计良好的维度数据库,具有一致的维度和代理键。

我想知道这个AdventureWorksDW2012同时是关系和维度的。我认为这两个词是互相排斥的。

1 个答案:

答案 0 :(得分:1)

IMO这是一个术语。在OLAP系统中,度量和“维度”是您在所谓的“数据仓库”中建模数据的方式。您使用关系数据库建模度量和维度,关系通常是从“事实”表到各种“维度”表因此,维度数据库是在关系数据库(在这种情况下)中实现的概念。 Star和Snowflake模式是典型的,然后这些模式可以作为立方体的基础,立方体是多维结构。这是很多流行语,但真正的数据仓库是存储维度数据的关系数据库。顺便说一句,还有其他方法可以在关系数据库中实现数据仓库和多维数据,所以不要认为我说的是唯一的方法。