维度表和事实表的区别

Posted <一蓑烟雨任平生>

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了维度表和事实表的区别相关的知识,希望对你有一定的参考价值。

简单解释:

  • 事实表就是交易表。
  • 维度表就是基础表。

二者的区别:

  1. 维度表的冗余很大,主要是因为维度一般不大(相对于事实表来说的),而维度表的冗余可以使事实表节省很多空间。
  2. 事实表一般都很大,如果以普通方式查询的话,得到结果一般发的时间都不是我们可以接受的。所以它一般要进行一些特殊处理。如SQL Server 2005就会对事实表进行如预生成处理等。
  3. 事实表一般是没有主键的,数据的质量完全由业务系统来把握。

以上内容仅供参考学习,如有侵权请联系我删除!
如果这篇文章对您有帮助,左下角的大拇指就是对博主最大的鼓励。
您的鼓励就是博主最大的动力!

以上是关于维度表和事实表的区别的主要内容,如果未能解决你的问题,请参考以下文章

维度表和事实表的区别

维度表和事实表的区别

在Cognos中事实表的概念和维表的概念是啥

什么是ODS?还有什么是事实表和维度表啊?希望高手指教~

结合事实表和维度表的SQL语句?

数据仓库中的维表和事实表