题目出自于第5章多维数据透视分析部分,产品表,销售人员表,区域表都是一级维度表,订单表是事实表,构成的模型是星形模型
正确答案是:A: 星型模式。
专业分析:
在数据仓库和数据建模中,星型模式(Star Schema)是一种常见的设计模式。它由一个或多个事实表(fact table)和一组维度表(dimension table)组成。事实表通常包含业务事件的数据(如订单、销售等),而维度表包含描述这些事件的上下文数据(如产品、销售人员、区域等)。
在你提供的例子中:
- 产品表、销售人员表、区域表可以看作是维度表。
- 订单表可以看作是事实表。
这些表通过外键关联,形成一个中心事实表(订单表)和多个围绕它的维度表(产品表、销售人员表、区域表),这种结构就像一颗星,所以称为星型模式。
星型模式的优点包括:
1. 查询性能较高,因为维度表通常是规范化的,查询时可以快速连接。
2. 结构简单,易于理解和维护。
因此,根据你的描述,最符合的模型是星型模式。