正答1
解説
正解は1です。
関係データベースの正規化の段階を問う問題です。
タプル(行)の中に繰り返し現れるデータ項目を取り除き、すべての属性を単一の値にした状態を第1正規形といいます。
【選択肢別解説】
1:○ 反復するデータ項目(繰返し項目)を取り除く操作が第1正規化です。
その結果、データモデルは少なくとも第1正規形を満たします。
2:× 第2正規形は、第1正規形から、主キーの一部だけに従属する属性(部分関数従属)を取り除いた状態です。
繰返し項目を除いただけでは満たすとは限りません。
3:× 第3正規形は、第2正規形から、主キー以外の属性に従属する属性(推移的関数従属)を取り除いた状態です。
4:× ボイス・コッド正規形は、すべての決定項が候補キーになっている状態で、第3正規形よりさらに厳しい条件です。
【ポイント】
正規化は、繰返し項目の排除で第1、部分関数従属の排除で第2、推移的関数従属の排除で第3正規形と進みます。
「少なくとも満たす」と問われたら、行った操作に対応する段階を答えます。