資格暗記無料で始める

正規化とは?

正規化とは、関係データベースで、更新時異状(挿入・更新・削除の不整合)を防ぐため、関数従属性に基づいて表を分割していく手順。第1正規形(繰返し項目の排除)、第2正規形(部分関数従属の排除)、第3正規形(推移的関数従属の排除)と進む。

システムアーキテクト試験の過去問では1回出題されています。

せいきか

システムアーキテクト試験の頻出用語/午前II


正規化の意味

関係データベースで、更新時異状(挿入・更新・削除の不整合)を防ぐため、関数従属性に基づいて表を分割していく手順。第1正規形(繰返し項目の排除)、第2正規形部分関数従属の排除)、第3正規形(推移的関数従属の排除)と進む。

正規化の具体例

受注表に商品名と単価を持たせると同じ商品の単価が複数箇所に散るため、商品表へ切り出して受注明細からは商品コードで参照する。

正規化は試験でどう引っ掛けられる?

性能上の理由で意図的に正規化を崩す(非正規化)ことはあるが、その場合は整合性を保つ仕組みを別途用意する必要がある。

正規化と関連する用語

正規化が出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。