令和6年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問17
テクノロジ/データベーススタースキーマでモデル化し,一定期間内に発生した取引などを分析対象データとして格納するテーブルはどれか。
出典:令和6年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問17
- アディメンションテーブル
- イデシジョンテーブル
- ウハッシュテーブル
- エファクトテーブル
正解:エ
解説
スタースキーマは,分析の中心となる数値データ(売上高や取引件数など)を格納するファクトテーブルを中心に置き,それを分析する切り口となる属性を格納する複数のディメンションテーブルを放射状に配置したデータモデルです。一定期間内に発生した取引などのトランザクションデータは,ファクトテーブルに格納されます。
選択肢ごとの解説
- ア誤り。ディメンションテーブルは,商品や顧客,日付など,分析の切り口となるマスタ的な属性情報を格納するテーブルであり,取引そのものを格納するテーブルではありません。
- イ誤り。デシジョンテーブル(決定表)は,条件と処理の対応関係を整理するために用いる表であり,スタースキーマの構成要素ではありません。
- ウ誤り。ハッシュテーブルは,ハッシュ関数を用いてキーからデータの格納位置を求めるデータ構造であり,スタースキーマの構成要素ではありません。
- エ正しい。一定期間内に発生した取引などを分析対象データとして格納するのは,ファクトテーブルです。