IPA過去問ドリル

平成26年度 春期 データベーススペシャリスト試験 午前Ⅱ 問17

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

スタースキーマでモデル化し,一定期間内に発生した取引などを分析対象データとして格納するテーブルはどれか。

出典:平成26年度 春期 データベーススペシャリスト試験 午前Ⅱ 問17

正解:エ

解説

スタースキーマは,データウェアハウスにおいてよく用いられるモデル化手法であり,分析の切り口となる属性(時間,地域,商品分類など)を保持する複数の“ディメンジョンテーブル”と,それらのディメンジョンに関連付けられた,一定期間内に発生した取引などの実績データ(数値データ)を格納する“ファクトテーブル”とを中心に,星(スター)の形に配置したモデルである。分析対象となる取引データ自体はファクトテーブルに格納される。

選択肢ごとの解説

  • 誤り。ディメンジョンテーブルは,分析の切り口(次元)となる属性(商品名,地域名,日付など)を保持するテーブルであり,取引データそのものを格納するテーブルではない。
  • 誤り。デシジョンテーブル(決定表)は,条件と処理内容の対応関係を表形式で整理したものであり,スタースキーマにおけるデータウェアハウスのテーブル構造とは異なる概念である。
  • 誤り。ハッシュテーブルは,ハッシュ関数を用いてデータの格納位置を決定するデータ構造であり,スタースキーマにおける取引データの格納テーブルの説明ではない。
  • 正しい。ファクトテーブルは,スタースキーマにおいて,一定期間内に発生した取引などの実績データを分析対象データとして格納する中心的なテーブルである。
データベーススペシャリストの過去問を演習モードで解く