テクノロジ
主キーとは
英語名:Primary Key
ひとことで言うと:表の各行を一意に識別するために選ばれた列または列の組。
意味をわかりやすく解説
主キーには同じ値を重複して持たせず、NULLも許さないのが基本です。一つの列で識別する単一主キーだけでなく、複数列を組み合わせた複合主キーもあります。
候補キーの中から代表として選ばれたものが主キーです。他表からその行を参照するときは、外部キーが主キーや一意キーを参照します。
具体例
社員表で社員番号が各社員に一意で、NULLも許されないなら、社員番号を主キーにできます。
似た用語との違い
外部キー
主キーは自分の表の行を識別し、外部キーは別表の主キーを参照して表同士を結びます。
基本情報技術者試験の試験ポイント
一意性とNULL不可、候補キーとの関係、複合主キーを理解します。
CHECK QUESTION
同じ値が複数行に存在し得る部署コードだけを社員表の主キーにできますか。
答えを見る
通常できません。主キーは各行を一意に識別できる必要があります。
この説明は分かりやすかったですか?
基本情報技術者試験を勉強中ですか?
この用語を含む重要用語を、単語帳や4択テストで学習できます。