資格暗記無料で始める

正規化とは?

正規化とは、関係データベースで重複データや更新時異状を防ぐため、関数従属に着目して表を分割する設計手法。第1〜第3正規形まで段階がある。監査では、正規化不足による不整合データの発生や、性能目的の非正規化に伴う整合性リスクを設計書と実データで確かめる観点で問われる。

せいきか

ITサービスマネージャ試験の頻出用語/午前II


正規化の意味

関係データベースで重複データや更新時異状を防ぐため、関数従属に着目して表を分割する設計手法。第1〜第3正規形まで段階がある。監査では、正規化不足による不整合データの発生や、性能目的の非正規化に伴う整合性リスクを設計書と実データで確かめる観点で問われる。

正規化の具体例

受注表に顧客名を直接持たせると、顧客名の変更時に全行を更新する必要があり、漏れれば同じ顧客が二つの名前で残る。顧客マスタへ分離し顧客IDで参照すれば更新は1か所で済む。非正規化している場合は、複製した項目を同期させる仕組みが実装され、稼働していることを確かめる。

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

正規化の度合いが高いほど良い、とは限らない。結合が増えて性能が落ちるため、非正規化そのものは指摘事項ではない。監査が問うのは非正規化した事実ではなく、それに伴う不整合を防ぐ統制が設計され機能しているかどうか。

正規化と関連する用語

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