試験では、与えられた非正規化されたテーブルやデータのリストから、段階的に「第1正規化」「第2正規化」「第3正規化」を行う手順が問われます。特に複合キーがある場合の「部分関数従属の排除(第2正規化)」と、非キー属性間の「推移的関数従属の排除(第3正規化)」の違いを見分ける問題が頻出します。問題文で「関数従属:(A, B) -> C, A -> D」のように示された場合、A -> Dは部分関数従属なので第2正規化で排除します。一方、「A -> B, B -> C」のような関係は推移的関数従属なので第3正規化で排除します。この判定規則を確実に理解しておきましょう。
関連する用語
第3正規形に関連する用語としては、非キー属性間の依存関係である「推移的関数従属」や、複合主キーの一部への依存を示す「部分関数従属」があります。また、値の重複を排除する最初のステップである「第1正規形」、部分関数従属を排除した「第2正規形」、さらに厳しい整合性チェックを行う「ボイスコッド正規形(BCNF)」、および複数のテーブルを繋ぎ合わせる「結合(JOIN)」も重要な関連ワードです。
構成図・実機演習へ進む
用語を構成と操作へつなげる場合は、実技TOPとラボ一覧を利用できます。
ファクトチェック:試験要綱 Ver.5.6(2026-07-06公開、2026年10月試験から適用)。Ver.5.6は2026年10月試験から適用され、科目Aと科目Bを規定します。2026年8月時点では適用前の資料であるため、記事では適用日を明記し、詳細シラバスVer.7.2も併記します。
この記事は公式出題範囲・チェックリストとの対応を編集部で確認した学習解説です。
公式資料
用語集一覧 / ← 前の記事 / 次の記事 →