修了試験 2013-01-27実施分 基本情報技術者試験 問31
項目aの値が決まれば項目bの値が一意に定まることを,a→bで表す。 例えば,社員番号が決まれば社員名が一意に定まるという表現は,社員番号→社員名である。 この表記法に基づいて,図のような関係が成立している項目a~jを,関係データベース上の三つのテーブルで定義する組合せとして,適切なものはどれか。

正答2
解説
正解はイ。 aが決まればb~eが,bが決まればf~hが,eが決まればi,jが一意に定まる。 これを3表に正規化するには,テーブル1{a,b,c,d,e},テーブル2{b,f,g,h},テーブル3{e,i,j}のように,bとeを介した推移的関係をそれぞれ別表に分離する必要がある。まとめて解く
修了試験 2013-01-27実施分を通しで解く(80問)→