平成19年度 技術士第一次試験問題【専門科目】
【16】情報工学部門
W−25
関係データベースの関係 r(A,B,C,D) に、BからCへの従属関数B→Cがあり、
{A,B} が候補キーとする。
これを第3正規形に変換して得られる関係を選べ。

 @ r1(A,C), r2(A,B,D), r3(C,D)
 A r1(A,B), r2(A,C,D)
 B r1(A,B,C), r2(A,C), r3(C,D)
 C r1(A,B,D), r2(B,C)
 D r1(A,B,C), r2(A,B,D)




【正解】 C

第3正規化は、テーブル内にある主キー以外の項目に従属する
関係 (推移従属) を別テーブルに移し、どのテーブルもすべての属性が
主キーに対して完全従属の状態にすることである。

主キー以外項目のうち、従属関数B→CとであるCを別テーブルに
移す。

EXCELのマクロのご相談なら ファーストマクロ 



W−24 目次 W−26
ファーストマクロ TOPページ