題目出自于第5章多維數(shù)據(jù)透視分析部分,產(chǎn)品表,銷售人員表,區(qū)域表都是一級(jí)維度表,訂單表是事實(shí)表,構(gòu)成的模型是星形模型
正確答案是:A: 星型模式。
專業(yè)分析:
在數(shù)據(jù)倉(cāng)庫(kù)和數(shù)據(jù)建模中,星型模式(Star Schema)是一種常見(jiàn)的設(shè)計(jì)模式。它由一個(gè)或多個(gè)事實(shí)表(fact table)和一組維度表(dimension table)組成。事實(shí)表通常包含業(yè)務(wù)事件的數(shù)據(jù)(如訂單、銷售等),而維度表包含描述這些事件的上下文數(shù)據(jù)(如產(chǎn)品、銷售人員、區(qū)域等)。
在你提供的例子中:
- 產(chǎn)品表、銷售人員表、區(qū)域表可以看作是維度表。
- 訂單表可以看作是事實(shí)表。
這些表通過(guò)外鍵關(guān)聯(lián),形成一個(gè)中心事實(shí)表(訂單表)和多個(gè)圍繞它的維度表(產(chǎn)品表、銷售人員表、區(qū)域表),這種結(jié)構(gòu)就像一顆星,所以稱為星型模式。
星型模式的優(yōu)點(diǎn)包括:
1. 查詢性能較高,因?yàn)榫S度表通常是規(guī)范化的,查詢時(shí)可以快速連接。
2. 結(jié)構(gòu)簡(jiǎn)單,易于理解和維護(hù)。
因此,根據(jù)你的描述,最符合的模型是星型模式。