過去問ドリル

平成28年度 春期 ITパスポート試験 問96

テクノロジ/データベース

関係データベースの“成績”表から学生を抽出するとき,選択される学生数が最も多い抽出条件はどれか。ここで,“%”は0文字以上の任意の文字列を表すものとする。また,数学及び国語は,それぞれ60点以上であれば合格とする。 成績(学籍番号,氏名,数学の点数,国語の点数)  H001,佐藤 花子,50,90  H002,鈴木 二郎,55,70  H003,金子 一郎,90,95  H004,高橋 春子,70,55  H005,子安 三郎,95,60 (注:本サイトでは原問題の表を文字表記に変換しています)

出典:平成28年度 春期 ITパスポート試験 問96

正解:エ

解説

各条件に当てはまる学生を数えます。氏名が“%子”は「子」で終わる氏名で,佐藤 花子(H001)と高橋 春子(H004)です。“子%”は「子」で始まる氏名で,子安 三郎(H005)だけです。“%子%”は「子」を含む氏名で,H001,H003(金子),H004,H005 が該当します。 ア:国語合格かつ「子」で終わる…H001(90)は合格,H004(55)は不合格なので 1 人。 イ:国語合格かつ「子」で始まる…H005(60)の 1 人。 ウ:数学・国語とも合格…H003 と H005 の 2 人。 エ:数学合格かつ「子」を含む…H003(90),H004(70),H005(95)の 3 人(H001 は数学 50 で不合格)。 よって,最も多いのは エ です。

選択肢ごとの解説

  • ア誤り。該当するのは H001 の 1 人だけです(H004 は国語が不合格)。
  • イ誤り。該当するのは H005 の 1 人だけです。
  • ウ誤り。H003 と H005 の 2 人で,エの 3 人より少ないです。
  • エ正しい。H003,H004,H005 の 3 人が該当し,最も多くなります。
ITパスポートの過去問を演習モードで解く