ITパスポート 平成28年度 春期 特別措置試験 問96
データベース
抽出条件
関係データベースの“成績”表から学生を抽出するとき,選択される学生数が最も多い抽出条件はどれか。ここで,“%”は0文字以上の任意の文字列を表すものとする。また,数学及び国語は,それぞれ60点以上であれば合格とする。
成績
| 学籍番号 | 氏名 | 数学の | 国語の |
|---|---|---|---|
| H001 | 佐藤 花子 | 50 | 90 |
| H002 | 鈴木 二郎 | 55 | 70 |
| H003 | 金子 一郎 | 90 | 95 |
| H004 | 高橋 春子 | 70 | 55 |
| H005 | 子安 三郎 | 95 | 60 |
- ア 国語が合格で,かつ,氏名が“%子”に該当する学生
- イ 国語が合格で,かつ,氏名が“子%”に該当する学生
- ウ 数学,国語ともに合格の学生
- エ 数学が合格で,かつ,氏名が“%子%”に該当する学生
答えと解説
✓ これが正解エ 数学が合格で,かつ,氏名が“%子%”に該当する学生
解説
両側を開けた条件は、ほとんど人数を絞ってくれません。
先に、記号の位置が何を意味するのかを決めます。後ろだけを開ければその字で終わるもの、前だけを開ければその字で始まるもの、両側を開ければその字を含むものです。開けた側が多いほど条件はゆるく、当てはまる人が増えます。次に、合格かどうかを表にします。ここには境目の値を持つ行が一つだけ置かれています。境目を含むのかどうかは設問の文に書いてあるので、必ず戻って確かめます。ここを読み違えると人数の順位まで変わります。あとは条件ごとに抽出される人数を出して比べるだけです。最もゆるい条件が付いた選択肢では、もう一方の条件で残った人数が、ほとんどそのまま答えになります。
ほかの選択肢の解説
- ア …%子”に該当する学生:名前がその字で終わる人に限られ、当てはまるのは一人だけです。後ろだけを開けた条件は、見た目よりも強く絞ります。合格者が多くても、そこから先で削られます。
- イ …子%”に該当する学生:名前がその字で始まる人に限られます。頭の一字で切るので、こちらはさらに厳しく、やはり一人です。開ける側を取り違えると、この二つを混同します。
- ウ 数学,国語ともに合格の学生:二科目とも合格した人で、二人です。名前は一切見ないので、一人に絞られた二つの選択肢よりは多く残ります。境目の60点を不合格と読むと一人になり、順位の見え方まで変わります。
関連用語
- 関係
データベース データを表の形で持ち、表どうしを結びつけて扱う、最も広く使われているデータベース。
出典:平成28年度 春期 ITパスポート試験(特別措置試験) 問96
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問69:
正規化に 関する 問題 (関係 データベース) - 令和7年度 問66:
関係 データベースに 関する 問題 (関係 データベース) - 令和8年度 問72:
外部 キーに 関する 問題 (関係 データベース) - 令和8年度 問57:
外部 キーに 関する 問題 (関係 データベース) - 令和6年度 問93:
抽出された 従業員 (関係 データベース)
同じ分野の問題
誤りを見つけたら報告する