仅收集和存储信息是不够的。您还必须知道如何组织它、关联它并呈现它,以便您可以从中提取最大价值。为此,有不同的数据建模技术可以帮助我们构建和优化数据以进行分析和决策。
其中一项技术是星型模型,它已成为商业智能和数据仓库领域的标准。
在这篇文章中,我们将告诉您什么是星型模型,事实表和维度表之间的区别以及星型模型的优点是什么。
我们告诉你关于明星模特的一切!
什么是明星模特?
星型模型是一种用于设计和优化数据建模技术。它的 丹麦赌徒数据库 名字来源于逻辑模式的形状,它由一个称为事实表的中心表和几个称为维度表的外围表组成。这些表使用主键和外键相互关联,形成星形结构。
什么是事实表和维度表?
事实表是存储要分析的数值或定量数据的表。这些数据称为度量,通常是聚合值,例如总和、平均值、计数等。例如,销售额、产品数量或客户数量。
维度表是存储要用于筛选、分组或分类度量的定性或描述性数据的表。这些数据称为属性,通常是分类值,例如名称、文本、日期等。例如,产品名称、客户类别或销售月份。
事实表和维度表之间的关系是使用键建立的。键是唯一标识表中每一行的一个字段或一组字段。另一方面,主键是标识定义它的表的每一行的键。而外键是标识所引用的另一个表的每一行的键。
在星型模型中,每个事实表都有一个由相关维度表的外键组成的主键。每个维度表都有一个简单的主键,用作事实表中的外键。
明星模型的优点
星型模型对于数据