データベースで各レコードを一意に識別するための制約。重複しない値を持つ列または列の組み合わせ。
「ユニークキー」を星図で探索する →
「ユニークキー」とは?意味を解説
データベース設計において、テーブル内のレコードを一意に識別するための制約条件。ユニークキーを設定した列は、同じ値を持つレコードが複数存在することを禁止します。主キー(プライマリキー)とは異なり、複数のユニークキーを1つのテーブルに設定可能です。NULLを許可する場合と禁止する場合があります。
例文
- メールアドレス列にユニークキーを設定し、重複登録を防ぐ。
- ユーザーIDとパスポート番号にユニークキー制約を追加した。
- ユニークキーが違反するため、レコードの挿入に失敗しました。
語源・由来
英語の「unique」(一意の、唯一の)と「key」(鍵、キー)からなる複合語。データベース用語として1970年代のリレーショナルデータベース理論確立時に定着した概念。
英語で言うと
unique keyUNIQUE constraintunique identifier
「ユニークキー」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「ユニークキー」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「ユニークキー」を探索する →