テクノロジ系出題頻度 2/3
ボイス・コッド正規形
ぼいすこっどせいきけい
定義
BCNF。すべての関数従属で決定項が候補キーである関係。3NFの強化版。
詳細解説
Boyce-Codd Normal Form。3NFを満たし、なおかつすべての非自明な関数従属X→Yについて、Xがスーパーキーである関係。3NFは候補キーの一部を構成する属性への従属を許容するが、BCNFはこれも排除する。BCNFを満たさない代表例は「複数の重複候補キーを持つ表」。BCNF分解で関数従属の保存性が損なわれる場合があり、3NFが実用的妥協点とされることが多い。
「ボイス・コッド正規形」が出る問題
関連用語
よくある質問
Q. ボイス・コッド正規形とは何ですか?
A. BCNF。すべての関数従属で決定項が候補キーである関係。3NFの強化版。
Q. 応用情報技術者試験での位置づけは?
A. テクノロジ系の重要用語です。出題頻度は 2/3 (★2)。 中程度の頻度で出題されます。