主キーとは、関係データベースのテーブル内で、それぞれのレコード(行)を一意に識別するための項目(列)のことです。
同じ値を持つデータが存在してはいけず、空欄(NULL)にすることもできません。
そのため、主キーを使うことで各データを確実に区別できます。
例えば、社員情報を管理するテーブルでは「社員番号」が主キーとして利用されることがあります。
氏名は同じ人が存在する可能性がありますが、社員番号は一人ひとり異なるため、特定の社員を正確に識別できます。
このように、主キーはデータ管理の基準となる重要な項目です。
また、主キーは他のテーブルと関連付ける際にも利用されます。別のテーブルから参照されることで、複数のテーブルを効率よく管理できるようになります。
ITパスポート試験で覚えるポイントは、「主キーはレコードを一意に特定するための列であること」です。
さらに、「重複した値を登録できない」「NULLを設定できない」という2つの特徴も重要な試験ポイントです。外部キーとの違いもあわせて理解しておきましょう。
こちらもご覧ください:インデックスとは
Visited 6 times, 6 visit(s) today

