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

ITパスポート 平成23年度 特別 問59

データベース

論理演算に関する問題

関係データベースで管理された “社員” 表から選択した結果が,“高橋二郎” を含む 3 名だけになる条件の組合せはどれか。

〔社員〕

社員番号社員名部署名勤務地勤続年数
A0001佐藤一郎経理部東京5
A0002鈴木春子経理部東京3
A0003高橋二郎経理部大阪20
A0004田中秋子営業部名古屋5
A0005伊藤三郎営業部東京7
A0006渡辺四郎営業部東京35
A0007山本夏子人事部東京10
A0008中村冬子営業部大阪5
〔条件〕
① 勤務地 = '東京'
② 部署名 = '営業部'
③ 勤続年数 > 10
答えと解説

✓ これが正解イ (① and ②) or ③

解説

二つをかつで絞ってから、三つ目をまたはで足していく形です。

三つの条件を組み合わせて、三名だけを取り出す問です。まず条件ごとに当てはまる人を数えると、勤務地が東京の人は五名、部署が営業の人は四名、勤続が十年を超える人は二名です。正解の選択肢は、前の二つをかつで結んでから、またはで足します。かつで結ぶと東京の営業に絞られて二名になり、そこへ十年超の二名を足すと、重なりを除いて三名です。この三名の中に、設問が挙げた人も入っています。三つをすべてかつで結ぶと一名まで絞られ、すべてまたはで足すと逆に多くなりすぎます。つまり、結び方の順と種類がそのまま人数を決めるので、人数を数えてから結び方を当てはめます。かつ・またはで条件を結ぶ考え方を、論理演算と呼びます。

ほかの選択肢の解説

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

関連用語

出典:平成23年度 特別 ITパスポート試験 問59(改変:原典の図表をテキストに書き起こした)

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

関連問題

同じ分野の問題

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