ITパスポート試験 過去問解説
抽出条件とは?ITパスポート試験 2016年 (平成28年 秋期) 問74を解説
ITパスポート試験 2016年 (平成28年 秋期) 問74は、抽出条件に関する理解を問う問題です。検索から入っても、問題文、選択肢、正解、解説、各選択肢がなぜ違うかをこのページだけで確認できます。
問題文
"気温"表の2011年の7月1日から8月31日までの間で,最高気温が35度以上のレコードを全て抽出したい。抽出条件として,適切なものはどれか。 気温
この問題の出題ポイント
- 抽出条件の定義だけでなく、問題文中の条件がどの選択肢に当てはまるかを確認する。
- テクノロジ系分野では、用語の目的・主体・責任範囲の違いが選択肢で問われやすい。
- 関連タグ: SQL、検索条件、論理演算、図表問題。
選択肢
- ア年 = 2011 and (月 = 7 and 月 = 8) and 最高気温 ≦ 35
- イ年 = 2011 and (月 = 7 and 月 = 8) and 最高気温 ≧ 35
- ウ年 = 2011 and (月 = 7 or 月 = 8) and 最高気温 ≦ 35
- エ年 = 2011 and (月 = 7 or 月 = 8) and 最高気温 ≧ 35正解
正解
エ: 年 = 2011 and (月 = 7 or 月 = 8) and 最高気温 ≧ 35
解説
条件は、年が2011で、月が7か8で、最高気温が35度以上、の三つをすべて満たすレコードである。1件のレコードの月は一つの値しかとれないので、「7月または8月」は or で結ぶ。and で結ぶと、月が同時に7と8になることはなく、該当するレコードが一つもなくなる。「35度以上」は ≧ 35 であり、≦ 35 は35度以下になる。
なぜ他の選択肢が違うのか
ア
月 = 7 and 月 = 8 は同時に成り立たず、どのレコードも条件を満たさない。最高気温 ≦ 35 も35度以下で、向きが逆である。
イ
月 = 7 and 月 = 8 は一つの月が同時に7と8になることを求めるので、該当するレコードが一つも抽出されない。
ウ
月の条件は正しいが、最高気温 ≦ 35 は35度以下を抽出してしまい、35度以上という条件に合わない。
エ(正解)
正しい。月は or で7月か8月に絞り、最高気温 ≧ 35 で35度以上を選び、年の条件と and で結んでいる。
解き方の整理
抽出条件の問題では、選択肢のキーワードだけで判断せず、問題文が示す条件と正解選択肢の説明が一致しているかを見ます。誤答選択肢は、似た用語を混ぜる、主体を入れ替える、目的や範囲を広げすぎる、という形で作られることが多いため、選択肢別解説まで確認しておくと復習効率が上がります。
関連問題
前後の問題
2016年 (平成28年 秋期) の関連する問題
復習を続ける
間違えた問題、苦手タグ、模試履歴を保存して復習する導線を用意しています。広告なしPro、弱点分析、復習リマインダーは段階的に提供予定です。