修了試験 2011-12-18実施分 基本情報技術者試験 問29
次の“受注台帳”表を“注文”表と“顧客”表に分解し,第3正規形にしたとき,両方に必要な属性はどれか。 ここで,送付先と支払方法は注文ごとに決めるものとする。 また,表の下線は主キーを表す。 受注台帳([注文番号],注文年月日,顧客ID,顧客名,顧客住所,品目,数量,送付先,支払方法,受注金額) ※[ ]内は主キー(下線)を表す。
正答1
解説
正解はア。 “受注台帳”を注文表(注文番号,注文年月日,顧客ID,品目,数量,送付先,支払方法,受注金額)と顧客表(顧客ID,顧客名,顧客住所)に分解すると,顧客IDが両表を結び付ける外部キーとして両方に必要になる。まとめて解く
修了試験 2011-12-18実施分を通しで解く(80問)→