関係データベースの表に設定する主キー、外部キー及びインデックスのうち、一つの表に対して複数設定できるものだけを全て挙げたものはどれか。
選択肢
- アインデックス
- イ外部キー、インデックス
- ウ主キー
- エ主キー、外部キー、インデックス
正解と解説
正解:イ 外部キー、インデックス
主キーは表の各行を一意に識別する役割をもつため、1つの表に1つしか設定できない(複数列をまとめて1つの主キーとすることはある)。一方、他の表を参照する外部キーは参照先ごとに複数設定でき、検索を速めるインデックスも列や列の組合せごとに複数作成できる。
選択肢ごとの解説
- アインデックスは複数設定できるが、外部キーも複数設定できるので不足している。
- イ正解。外部キーとインデックスはいずれも1つの表に複数設定できる。
- ウ主キーは行を一意に識別するため1表に1つだけであり、複数設定できるものではない。
- エ主キーを含めている点が誤り。主キーは1表に1つしか設定できない。
同じ分野の他の問題
- 関係データベースで管理している“口座”表、“顧客”表及び“取引明細”表がある。新たな顧客が口座の開設と同時に1万円を入金…2026年度 秋期 問72
- 関係データベースにおけるデータの正規化に関する次の記述中のa、bに入れる字句の適切な組合せはどれか。 正規化の主な目的と…2026年度 秋期 問69
- 関係データベースで管理している“学生”表、“科目”表、“成績”表がある。1人の学生は複数の科目を履修するものとし、“学生…2026年度 秋期 問57
- データベース設計におけるデータ分析で行うこととして、適切なものはどれか。2025年度 秋期 問95
- 一つの表で管理されていた受注データを、受注に関する情報と商品に関する情報に分割して、正規化を行った上で関係データベースの…2024年度 秋期 問81
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。