「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

出典:平成29年度 ITパスポート試験(IP) 春期分 問69

difficulty難易度設定
スポンサーリンク

予備知識


用語意味
情報処理技術者試験経済産業省さんが行っているコンピュータ関係の国家試験
データベースデータがそれっぽい感じに入っている箱。データのまとまり
関係データベースデータを表形式で扱うデータベース

問題


問題文
ある会社の社員の情報処理技術者試験の受験状況の一部を次に示す。この表を関係データベースで管理するために,二つの表に分割する方法として,適切なものはどれか。ここで,この会社には同姓同名の社員がいるものとする。

社員 ID社員名生年月日試験種別試験日合否
0001佐藤 花子1985/4/29ITパスポート2013/4/21
0002鈴木 一郎1990/11/3基本情報技術者2013/4/21
0003高橋 二郎1992/2/11ITパスポート2013/4/21
0001佐藤 花子1985/4/29基本情報技術者2013/10/20
0003高橋 二郎1992/2/11ITパスポート2013/10/20
ピヨ意訳:資格試験の受験状況をデータベースで管理するよ。以下の表を2つに分割して管理するとき、それっぽい分け方は、どれ?ちなみに、名前は被ることがあるよ

社員 ID社員名生年月日試験種別試験日合否
0001佐藤 花子1985/4/29ITパスポート2013/4/21
0002鈴木 一郎1990/11/3基本情報技術者2013/4/21
0003高橋 二郎1992/2/11ITパスポート2013/4/21
0001佐藤 花子1985/4/29基本情報技術者2013/10/20
0003高橋 二郎1992/2/11ITパスポート2013/10/20

解答選択肢
社員 ID社員名生年月日

社員 ID試験種別試験日合否
ピヨ意訳:-
社員 ID社員名生年月日

社員名試験種別試験日合否
ピヨ意訳:-
社員 ID社員名生年月日試験日

社員 ID社員名試験種別合否
ピヨ意訳:-
社員 ID生年月日試験日

社員 ID社員名試験種別合否
ピヨ意訳:-


正解までのつなぎ

正解


正解
社員 ID社員名生年月日

社員 ID試験種別試験日合否
ピヨ意訳:-

ピヨピヨ解説


データベースのテーブル設計っぽい問題ですね。

問題文の表には

1.社員の情報
2.受験した試験の情報


が混在しています。

社員の情報は

・社員ID
・社員名
・生年月日


です。

受験した試験の情報は

・試験種別
・試験日
・合否


です。

この2つに分ければ良いのですが……受験した試験の情報だけでは「誰が受験したのか」が分かりません。
よって、受験した試験の情報には「誰が受験したのか」言い換えると「受験した社員を特定できる情報」をくっつけてやる必要があります。

受験した社員を特定できる情報は

・社員ID
・社員名
・生年月日


のうち

他の人と被らない情報

を使います。

例えば、ピヨ太君とピヨ子さんがいたとしましょう。
2人とも生年月日は1月1日です。
「ピヨ太君!」や「ピヨ子さん!」のように名前で呼べば個人を特定できます。
「生年月日が1月1日の人!」ではピヨ太君なのかピヨ子さんなのか分かりません。
それと同じです。

ということで、受験した社員を特定できる情報には「社員ID」を使います。
「社員名」と「生年月日」は被る可能性があるからです。
個人を特定できません。

よって、表の内容は

■社員の情報
・社員ID
・社員名
・生年月日

■受験した試験の情報
・社員ID
・試験種別
・試験日
・合否


と分けるのが適切です。

「ア」が正解です。


スポンサーリンク
書籍画像070
書籍画像061


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
あたえる人があたえられる
タヌキとキツネ