IPA公式 テクノロジ › データベース 7 / 10

ITパスポート|データベース 問7

関係データベースで管理している“学生”表、“科目”表、“成績”表がある。1人の学生は複数の科目を履修するものとし、“学生”表に登録されていない学生や、“科目”表に登録されていない科目は“成績”表に登録できないものとするとき、外部キーとして設定するのが適切なものはどれか。ここで、表中の下線は主キーを表す。

※当サイトでは、原文で下線が引かれている主キーの項目に「(主キー)」と表記しています。

学生

学生番号(主キー)学生名
G001鈴木 次郎
G002山田 春子

科目

科目コード(主キー)科目名
K001データベース
K002コンピュータ
K003ネットワーク

成績

学生番号(主キー)科目コード(主キー)成績
G001K001優
G001K002可
G002K002良
G002K003優

出典:令和8年度 ITパスポート試験 公開問題 問57(読点「,」を「、」に改変)