考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

The diagram shows a well-established multidimensional analysis model for recording sales-related information in a company. Please answer the following question based on the model: Which type of join pattern does this model belong to?
A. Star schema + Snowflake schema
B. Constellation schema + Snowflake schema
C. Constellation schema + Star schema + Snowflake schema
D. None of the above
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

When a fact table is connected to multiple dimension tables, it is a star schema. When a fact table is connected to dimension tables, and those dimension tables are further connected to other dimension tables, it is a snowflake schema.

正确答案是C: Constellation schema + Star schema + Snowflake schema。

专业分析:

1. **星型模型 (Star Schema)**:
- 星型模型是一种数据仓库模式,其中有一个事实表和多个维度表。事实表包含业务过程的数据,维度表包含描述这些业务过程的属性。
- 在图中,我们可以看到中心的事实表连接到多个维度表,这符合星型模型的定义。

2. **雪花模型 (Snowflake Schema)**:
- 雪花模型是星型模型的扩展,其中维度表可以进一步规范化成多个相关表。这种规范化减少了数据冗余,但增加了查询的复杂性。
- 图中部分维度表进一步分解成多个子表,这符合雪花模型的定义。

3. **星座模型 (Constellation Schema)**:
- 星座模型是包含多个事实表的复杂模式,这些事实表共享维度表。这种模式允许更复杂的查询和分析。
- 图中展示了多个事实表共享维度表的情况,这符合星座模型的定义。

综合以上分析,图中展示的模式同时包含星型模型、雪花模型和星座模型的特征,因此正确答案是C: Constellation schema + Star schema + Snowflake schema。