IPA過去問ドリル

平成28年度 春期 応用情報技術者試験 午前 問31

テクノロジ/データベース

顧客,商品,注文,販売店という四つのテーブルをスタースキーマでモデル化した場合,ファクトテーブルとなるものはどれか。

出典:平成28年度 春期 応用情報技術者試験 午前 問31

正解:ウ

解説

スタースキーマでは,分析対象となる数値データ(事実)を格納するファクトテーブルと,それを説明するディメンションテーブルに分けます。注文テーブルは,複数のディメンション(顧客・商品・販売店)への外部キーと数量・注文年月日などの実績値をもつため,ファクトテーブルに該当します。

選択肢ごとの解説

  • 誤り。顧客テーブルは顧客の属性情報を保持するディメンションテーブルです。
  • 誤り。商品テーブルも商品の属性情報を保持するディメンションテーブルです。
  • 正しい。複数のディメンションへの外部キーと数量などの実績データをもつ注文テーブルがファクトテーブルです。
  • 誤り。販売店テーブルも販売店の属性情報を保持するディメンションテーブルです。
応用情報技術者の過去問を演習モードで解く