平成21年度 春期 データベーススペシャリスト試験 午前Ⅱ 問14
テクノロジ/データベース関係データベースを利用して,データウェアハウスをスタースキーマ構造で作成することがある。このとき,分析の対象とするトランザクションデータを格納するテーブルはどれか。
出典:平成21年度 春期 データベーススペシャリスト試験 午前Ⅱ 問14
- アディメンションテーブル
- イデシジョンテーブル
- ウハッシュテーブル
- エファクトテーブル
正解:エ
解説
スタースキーマは,分析対象となる実績データ(トランザクションデータ)を格納する中心のファクトテーブルと,それを様々な切り口(時間,商品,顧客など)で分析するためのディメンションテーブルが放射状(星型)に関連付けられたデータウェアハウスの構造です。分析対象そのものの数値データ(売上高や数量など)はファクトテーブルに格納されます。
選択肢ごとの解説
- ア誤り。ディメンションテーブルは,分析の切り口となる属性(商品名,顧客属性,日付など)を格納するテーブルであり,分析対象のトランザクションデータ自体を格納するものではない。
- イ誤り。デシジョンテーブル(決定表)は,条件と処理の対応関係を整理するための表であり,データウェアハウスのスタースキーマにおけるテーブルの種類ではない。
- ウ誤り。ハッシュテーブルは,ハッシュ関数を用いた索引構造であり,スタースキーマにおいてトランザクションデータを格納するテーブルの種類ではない。
- エ正しい。ファクトテーブルは,分析の対象となる実績データ(トランザクションデータ)を格納する,スタースキーマの中心となるテーブルである。