平成25年度 秋期 ITパスポート試験 問51
テクノロジ/データベース関係データベースの表に設定する主キー,外部キー及びインデックスのうち,一つの表に対して複数設定できるものだけを全て挙げたものはどれか。
出典:平成25年度 秋期 ITパスポート試験 問51
- アインデックス
- イ外部キー,インデックス
- ウ主キー
- エ主キー,外部キー,インデックス
正解:イ
解説
主キーは表の行を一意に識別するための項目で,一つの表に一つだけ設定します(複数の列を組み合わせた複合主キーも,全体で一つの主キーです)。一方,外部キーは他の表を参照する項目ごとに設定できるので複数持てます。インデックス(索引)も,検索を速くしたい項目ごとに複数作れます。したがって,複数設定できるのは外部キーとインデックスです。
下線の用語は 用語集 で意味を確認できます。
選択肢ごとの解説
- ア誤り。インデックスは複数設定できますが,外部キーも複数設定できるので,これだけでは「全て」を挙げたことになりません。
- イ正しい。外部キーもインデックスも,一つの表に複数設定できます。
- ウ誤り。主キーは一つの表に一つしか設定できません。
- エ誤り。主キーは一つの表に一つだけなので,複数設定できるものには含まれません。