令和6年度 秋期 データベーススペシャリスト試験 午前II 問17

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

解答・解説

正解: エ. ファクトテーブル

スタースキーマとは、データウェアハウスなどで利用される多次元データモデルの一つです。

中心に分析の対象となる事実データを格納するファクトテーブルを配置し、その周囲に分析の切り口となる属性データを格納するディメンションテーブルを星型に配置します。

一定期間内に発生した取引などのトランザクションデータは、中心となるファクトテーブルに格納されるため、正解は「エ」となります。

各選択肢の解説

  • ア:ディメンションテーブルは、ファクトテーブルのデータを分析するための切り口(顧客、商品、時間など)となる属性データを格納するテーブルです。

  • イ:デシジョンテーブル(決定表)は、複数の条件とそれに対する行動(処理)をマトリックス状にまとめた表のことです。

  • ウ:ハッシュテーブルは、キーと値のペアを格納するデータ構造で、ハッシュ関数を用いてデータの高速な検索を可能にします。

  • エ:ファクトテーブルについての説明であり、正解です。

Spineチーム