データベーススペシャリスト暗記無料で始める

超キーとは?ちょうキー

超キーとは、値が決まれば表の全属性が決まる、という条件だけを満たす属性の組。余計な属性が混じっていてもかまわないので、候補キーに無関係な列を足したものも、極端には全属性を並べたものも該当する。ここから、もうどの属性も削れない状態まで絞り込んだものが候補キーになる。

最終更新:2026-10-06

試験情報

データベーススペシャリスト試験の頻出用語/午前II

別名:スーパキー、superkey

データベースSPを最短で暗記・合格する →

背景

キーを「重複しない列」と直感で捉えると、どこまで削れるのかを議論できない。そこで条件をいったんゆるく取り、全属性を関数的に決定できる組をすべて拾い上げてから、削れなくなるまで絞るという二段構えの定義にした。候補キーを求める作業が属性の閉包の計算へ落ちるのは、この定義の順序があるからである。

具体例

社員表で社員番号が候補キーなら、(社員番号, 氏名)も(社員番号, 部門コード, 入社日)も条件を満たす。氏名や入社日は識別に何も寄与していないが、「全属性が決まること」しか求めていないので通ってしまう。

試験での引っ掛け

候補キーとの違いは極小性を求めるかどうかだけ。求めるのが候補キー、求めないのがこちらである。したがって候補キーはすべて超キーだが、逆は成り立たない。包含の向きを裏返して覚えると、候補キーを列挙させる問題で余分な組まで答えに並べてしまう。

関連用語

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

データベースSPを最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • 候補キーとの違いは極小性を求めるかどうかだけ。