平成25年度秋期 ITパスポート 問51 解説
関係データベースの表に設定する主キー,外部キー及びインデックスのうち,一つの表に対して複数設定できるものだけを全て挙げたものはどれか。
- アインデックス
- イ外部キー,インデックス
- ウ主キー
- エ主キー,外部キー,インデックス
答えを見る
正解 イ外部キー,インデックス
要点主キーは1表に1つだが外部キーとインデックスは複数設定できる
解説
主キーは表の各行を一意に識別するためのもので、一つの表に一つしか設定できません(複数の列を組み合わせた複合キーでも主キーは一つです)。一方、外部キーはほかの複数の表を参照するために複数設定でき、インデックスも検索を速くしたい列ごとに複数設定できます。
- ア:外部キーが抜けているので誤り。
- ウ、エ:主キーは一つの表に複数設定できないので誤り。