平成25年度 春期
高度情報技術者試験問題と解答
問11
“プログラマは全て社員であり、社員の約10%を占める。
社員は社員番号と氏名をもち、職種がプログラマである
場合は、使用できるプログラム言語を一つ以上もつ。”と
いう状況を記録するデータベース設計案として、適切な
ものはどれか。ここで、実線の下線は主キーを、破線の
下線は外部キーを表す。

 ア 社員 (社員番号、氏名、職種, プログラム言語)
 イ 社員 (社員番号、氏名、プログラム言語)
 ウ 社員 (社員番号、氏名)
   プログラマ (社員番号、プログラム言語)
 エ 社員 (社員番号、氏名)
   プログラマ (社員番号プログラム言語)



【正解】 エ

ア プログラム言語が主キーでなく、社員一人につきプログラム言語を1つしか持つことができない。
イ プログラム言語が主キーでなく、社員一人につきプログラム言語を1つしか持つことができない。
ウ プログラマの表では、社員一人につきプログラム言語を1つしか持つことができない。
エ 正しい。

EXCEL VBAのご相談なら ファーストマクロ 



問10 目次 問12
ファーストマクロ TOPページ