IT用語帳
APデータベース · データベース設計

第2正規形

Second Normal Form

だいにせいきけい

第1正規形を満たし、かつ主キーの一部の属性にのみ関数従属する非キー属性(部分関数従属)が存在しない表の状態。複合主キーを持つ表において、主キーの一部にしか依存しない属性を別の表に分離する。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 22 回出題(データベーススペシャリスト試験 10・応用情報技術者試験 9・高度試験 午前Ⅰ 3)

残り 12 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

応用情報技術者試験の過去問によく出る用語

Related

関連キーワードの用語

AP第1正規形

すべての属性値が原子的(これ以上分解できない値)であり、繰り返し項目を含まない表の状態。非正規形の表から繰り返しグループを排除して、各セルに1つの値のみが入るようにする。正規化の最初のステップ。

AP第3正規形

第2正規形を満たし、かつ非キー属性間の推移関数従属が存在しない表の状態。非キー属性Aが非キー属性Bに関数従属し、BがキーKに関数従属する場合(K→B→A)、属性AとBを別の表に分離する。

AP部分関数従属

複合キーの一部だけによって非キー属性が決まる関係。第2正規形はこの部分関数従属を取り除いた状態であり、該当する属性を別の表へ分離することで更新時異状を防ぐ。

AP推移関数従属

主キーが非キー属性Aを決め、そのAがさらに別の非キー属性Bを決めるという間接的な従属関係。第3正規形はこれを取り除いた状態で、AとBを別の表に分離して整合性を保つ。

FE完全関数従属

ある属性が主キー全体に対して関数的に従属している状態。複合キーの場合、キーの一部分だけでは決まらず、キー全体が揃って初めて値が一意に定まる関係を指す。

DB正規化

リレーションのデータ冗長性を排除し、更新異状(挿入異状、削除異状、修正異状)を防止するために、リレーションをより小さな単位に分解する手法。関数従属性や多値従属性に基づき、段階的に正規形に変換する。