スタースキーマのファクトテーブル
出典: 令和6年度 春期 応用情報技術者試験 午前 問28 (IPA)
データウェアハウスのテーブル構成をスタースキーマとする場合,分析対象のトランザクションデータを格納するテーブルはどれか。
- ア サマリテーブル
- イ ディメンジョンテーブル
- ウ ファクトテーブル
- エ ルックアップテーブル
正解と解説を見る
正解: ウ
- ア: サマリテーブルは、集計済みの結果を保存しておくテーブルです。
- イ: ディメンジョンテーブルは、分析の切り口となる属性 (商品、顧客、期間など) を格納するテーブルです。
- ウ: 分析対象のトランザクションデータを格納する、スタースキーマの中心のテーブルです。正しい答えです。
- エ: ルックアップテーブルは、コードに対応する名称などを引くための参照用テーブルです。
ポイント
- スタースキーマ は、中心に ファクトテーブル (売上など分析対象のトランザクションデータ) を置き、周りに ディメンジョンテーブル (商品、顧客、日付などの分析の切り口) を配置する構成です。
- ファクトテーブルは各ディメンジョンテーブルの主キーを外部キーとしてもちます。