過去問解きまくり研究所 ホーム

平成28年度 春期 午前 問31

データベース

ファクトテーブルとなるもの

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

答えと解説を見る

✓ これが正解ウ注文(販売店コード,顧客コード,商品コード,注文年月日,数量)

解説

ほかの表のコードと測る値をまとめて持つ表が中心です。

スタースキーマは、データウェアハウスで分析しやすいように表を並べる形です。中心に事実を記録する表を一つ置き、その周りに切り口となる表を並べて線で結びます。中心から放射状に線が出るので星に見えます。中心に来る表がファクトテーブルです。ここには、いつ、どこで、誰が、何を、いくつ、という起きた出来事が入ります。ですから周りの表を指すコードをひととおり抱え、さらに数量や金額のような測る値を持ちます。周りに置く表はその物自身の説明だけを持ち、自分のコードのほかは名称や住所や単価といった属性が並びます。この目安で列を数えると答えが決まります。注文の表は販売店コードと顧客コードと商品コードという三つのコードを抱え、そこへ注文年月日と数量が付いています。ほかの表を三方向から指し、測る値も持っているので、中心に置けるのはこの表です。名前の印象ではなく列の作りで判断します。

ほかの選択肢はなぜ違うのか

この問題の用語

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

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)