
出典:公益社団法人 日本技術士会「技術士第一次試験 過去問題」
データベースのテーブルの正規形(第1〜第3正規形)のうち、第3正規形のみに要求される条件として、キー以外のすべての属性が、キーに推移従属していないことを選ぶ問題。
第3正規形に固有の条件を選ぶ問題。
① 正規形: 第1=繰り返しグループがない、第2=キーに完全従属(部分従属なし)、第3=さらにキーへの推移従属がない
② 第3正規形で新たに加わるのは「推移従属していない」。③は第1、④は第2の条件。①②はキーそのものの制約
③ ⑤
第3正規形は、第2正規形であることに加えて、キー以外のすべての属性が、キーに推移従属していない(他のキー以外の属性を介して間接的に従属していない)ことが要求される。したがって、第3正規形のみに要求される条件は⑤である。
第1正規形=繰り返しグループの排除、第2正規形=部分関数従属の排除(完全従属)、第3正規形=推移的関数従属の排除。
キーワード: 正規化、第3正規形、推移従属、完全従属、繰り返しグループ、データベース設計、情報工学部門
同じ問題が計3回出題されています(平成28年度、令和5年度、令和6年度)。