令和8年度 問57 学生・科目・成績の表と外部キー
関係データベースで管理している"学生"表,"科目"表,"成績"表がある。1人の学生は複数の科目を履修するものとし,"学生"表に登録されていない学生や,"科目"表に登録されていない科目は"成績"表に登録できないものとするとき,外部キーとして設定するのが適切なものはどれか。ここで,表中の下線は主キーを表す。
"学生"表の学生番号,"成績"表の学生番号
"学生"表の学生名,"科目"表の科目名
"成績"表の学生番号と科目コード
"成績"表の成績
先に解説を見る
正解ウ
"成績"表の学生番号と科目コード
解説
この問題のポイント
別の表にあるデータを参照する項目を、外部キーといいます。外部キーの制約によって、参照先に存在しない番号の登録などを防ぎます。外部キーを置くのは、参照される側ではなく参照する側の表です。
表に当てはめると
成績表に存在しない学生や科目を登録させないため、成績表の学生番号を学生表に、科目コードを科目表に対応させます。
正解:ウ
「成績」表の学生番号と科目コードです。

続けて練習して、学習記録を残そう。
同じ分野の別の問題を解く同じ分野の問題
関連する用語
編集・確認:kakoloop · 編集方針
公開日:
内容更新:
問題・解説の誤りを報告する