過去問解きまくり研究所 ホーム

ITパスポート 平成28年度 秋期 特別措置試験 問74

データベース

関係データベースに関する問題

“気温”表の2011年の7月1日から8月31日までの間で,最高気温が35度以上のレコードを全て抽出したい。抽出条件として,適切なものはどれか。

気温

年月日最高気温
20111112
20111211
2011139
⋮⋮⋮⋮
201173134
20118136
⋮⋮⋮⋮
2011123110
20121111

(注)原典は途中の行を縦の三点リーダ(⋮)で省略している。

答えと解説

✓ これが正解エ 年 = 2011 and (月 = 7 or 月 = 8) and 最高気温 ≧ 35

解説

一つの欄が二つの値を同時に持つことは、決してありません。

抽出の条件を選ぶ問いは、二つの軸の組合せになっています。月をどうつなぐかと、気温をどちら向きに比べるか。それぞれ二通りなので、四つの肢はその掛け合わせです。月のつなぎ方は、日本語のほうに引きずられると取り違えます。七月から八月までという言い方は、日本語では続きを表しますが、条件の言葉では七月または八月です。一つの行の月の欄は一つの値しか持てないので、両方を同時に求める書き方をすると、どの行も当てはまらなくなります。取り違えたときに画面が空になるだけなので、誤りに気づきにくいところです。気温のほうは、以上と以下のどちらかを選ぶだけです。表がちょうど境目をまたぐ二行を並べているので、そこで確かめられます。関係データベースで行を取り出す操作は、シラバスでは選択と呼ばれます。論理演算の記号は別の規則です。

ほかの選択肢の解説

この分野を演習で解く この問題を記録に残す

関連用語

出典:平成28年度 秋期 ITパスポート試験(特別措置試験) 問74

解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。

関連問題

同じ分野の問題

誤りを見つけたら報告する(メールが開きます)