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

部分関数従属とは?ぶぶんかんすうじゅうぞく

部分関数従属とは、複合キー(2つ以上の列を組み合わせた主キー)の一部の列だけで、キー以外の列(非キー属性)の値が1つに決まってしまう状態。「ある列の値が決まると別の列の値が1つに決まる」関係を関数従属と呼び、そのうちキーの一部だけに従うものを指す。表を正しく分けるための段階(正規形)のうち、第2正規形に反する原因になる。

最終更新:2026-10-09

試験情報

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

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

具体例

(受注番号, 商品コード)が主キーの表に商品名があると、商品コードだけで商品名が決まるため部分関数従属になる。

試験での引っ掛け

主キーが単一属性なら部分関数従属は原理的に生じないので、主キーが単一属性の第1正規形の表はそのまま第2正規形を満たす。複合キーの表は、第1正規形でもキーの一部だけで決まる項目が残っていれば第2正規形ではなく、それを別の表に分けるのが第2正規化である。

関連用語

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

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

試験での特徴
  • 分野:テクノロジ系
  • 主キーが単一属性なら部分関数従属は原理的に生じないので、主キーが単一属性の第1正規形の表はそのまま第2正規形を満たす。