SQL Server中Star模式和Snowflake模式之间的区别

星型图式是关系式图式,它遵循事实和维度的概念。事实表用于存储事件,例如登录,维度 表用于存储分区事件的参考数据。在星型模式中,由于此查询的执行时间非常快,因此表被完全非规范化。

雪花化是一种规范STAR模式中的维表的方法。当我们完全标准化所有维度表时,生成的结构类似于雪花,中间是事实表。在雪花模式中,一个事实表链接到多维表,每个维度表链接到另一维表。在雪花模式中,表格采用规范化形式。

序号星型模式雪花模式

1

基本的 

星型图式是遵循事实和维度概念的关系图式

雪花模式是星型模式的扩展 

2

数据库类型

在任何数据仓库/数据集市中均能最佳工作

更适合小型数据仓库/数据集市。

3

数据冗余 

高数据冗余 

低数据冗余 

4

响应时间 

非常快 

它比星型方案慢 

5

规范化

数据库中的表未规范化。

数据库中的表已标准化。