SQL Server中Star模式和Snowflake模式之间的区别
星型图式是关系式图式,它遵循事实和维度的概念。事实表用于存储事件,例如登录,维度 表用于存储分区事件的参考数据。在星型模式中,由于此查询的执行时间非常快,因此表被完全非规范化。
雪花化是一种规范STAR模式中的维表的方法。当我们完全标准化所有维度表时,生成的结构类似于雪花,中间是事实表。在雪花模式中,一个事实表链接到多维表,每个维度表链接到另一维表。在雪花模式中,表格采用规范化形式。
序号 | 键 | 星型模式 | 雪花模式 |
---|---|---|---|
1 | 基本的 | 星型图式是遵循事实和维度概念的关系图式 | 雪花模式是星型模式的扩展 |
2 | 数据库类型 | 在任何数据仓库/数据集市中均能最佳工作 | 更适合小型数据仓库/数据集市。 |
3 | 数据冗余 | 高数据冗余 | 低数据冗余 |
4 | 响应时间 | 非常快 | 它比星型方案慢 |
5 | 规范化 | 数据库中的表未规范化。 | 数据库中的表已标准化。 |
以上是 SQL Server中Star模式和Snowflake模式之间的区别 的全部内容, 来源链接: utcz.com/z/347109.html