問題
リレーショナルデータベースの正規化において、繰り返し項目を排除した状態を何というか。
選択肢
- 1第1正規形
- 2第2正規形
- 3第3正規形
- 4ボイス・コッド正規形
正解
1. 第1正規形
詳しい解説を見る解説を閉じる
解説
第1正規形(1NF)は繰り返し項目(多値属性や繰り返しグループ)を排除し、各属性が単一の値(原子値)を持つ状態です。これがリレーショナルモデルの前提です。第2正規形は1NFを満たし部分関数従属を排除、第3正規形は2NFを満たし推移的関数従属を排除した状態。BCNF(ボイス・コッド正規形)はさらに自明でない関数従属がすべて候補キーから出ることを要求します。
一問一答
全400問を繰り返し学習