基本情報暗記無料で始める

完全関数従属とは?かんぜんかんすうじゅうぞく

完全関数従属とは、属性Aの値が決まるとBの値が1つに決まる関係(A→B、関数従属)が成り立ち、しかもAを構成する属性の一部(Aのどの真部分集合)からではBが決まらない状態。

最終更新:2026-10-09

試験情報

基本情報技術者試験の頻出用語/テクノロジ系

基本情報を最短で暗記・合格する →

具体例

(受注番号, 商品コード)→数量 は、受注番号だけでも商品コードだけでも数量が決まらないので完全関数従属。

試験での引っ掛け

決定項(A→BのAの側)が単一属性なら部分関数従属(決定項の一部だけでBが決まること)はあり得ず、必ず完全関数従属になる。つまり主キーが単一列の表は自動的に第2正規形(表を分割して重複をなくす正規化の段階の一つ)を満たす。第2正規形が排除するのは部分関数従属、第3正規形が排除するのは推移的関数従属(A→B、B→Cのように、キー以外の列を経由して決まる従属)——どちらがどちらか取り違えやすい。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

基本情報を最短で暗記・合格する →

試験での特徴
  • 分野:テクノロジ系
  • 決定項(A→BのAの側)が単一属性なら部分関数従属(決定項の一部だけでBが決まること)はあり得ず、必ず完全関数従属になる。