
ITパスポート 令和8年度 公開問題、全100問のうちの問57。
出典:令和8年度 ITパスポート試験 公開問題 問57(3 つの表は原本の画像を文字に書き起こし、狭い画面で読めるよう 1 行ずつ並べる 2 列の表にまとめた。下線の主キーは列の名前のあとに書いた)
関係
| 表 | 列と登録されている行 |
|---|---|
| 学生 | 列は |
| 学生 | G001 鈴木 次郎 |
| 学生 | G002 山田 春子 |
| 科目 | 列は |
| 科目 | K001 データベース |
| 科目 | K002 コンピュータ |
| 科目 | K003 ネットワーク |
| 成績 | 列は |
| 成績 | G001 K001 優 |
| 成績 | G001 K002 可 |
| 成績 | G002 K002 良 |
| 成績 | G002 K003 優 |
- ア“学生”表の
学生番号, “成績”表の学生番号 - イ“学生”表の
学生名, “科目”表の科目名 - ウ“成績”表の
学生番号と 科目コード - エ“成績”表の成績
答えと解説を開く
正解はウです。
外部
ほかの選択肢が違う理由
- ア“学生”表の
学生番号は 主キーで、 指される 側です。 外部 キーは “成績”表の 側に 置きます。 また 科目の 縛りが 入っていません。 - イ学生名や
科目名は 主キーではなく、 同じ 名前の 人が いる こともあります。 外部 キーで 指す先には できません。 - エ“成績”表の
成績 (優、 良、 可) は、 ほかの 表を 指す値ではないので 外部 キーに なりません。
仕組み
主キーは、
外部