問題
リレーショナルデータベースにおける「主キー」の説明として、最も適切なものはどれか。
選択肢
- 1ア テーブル内の各レコードを一意に識別するための列
- 2イ テーブルとテーブルを関連づけるための列
- 3ウ テーブル内のデータを検索するためのインデックス
- 4エ テーブルのデータ型を定義するための列
解答と解説を見る
正解
1. ア テーブル内の各レコードを一意に識別するための列
解説
主キー(Primary Key)は、リレーショナルデータベースのテーブル内で各行(レコード)を一意に識別するための列(または列の組合せ)です。主キーの値は重複やNULL(空値)を許容しません。他のテーブルとの関連づけに使う列は外部キーです。