ウカマルITパスポートログイン

平成31年度 春期 ITパスポート 問78

テクノロジ系

関係データベースの“社員”表と“部署”表がある。“社員”表と“部署”表を結合し,社員の住所と所属する部署の所在地が異なる社員を抽出する。抽出される社員は何人か。

社員

社員ID氏名部署コード住所
H001伊藤 花子G02神奈川県
H002高橋 四郎G01神奈川県
H003鈴木 一郎G03三重県
H004田中 春子G04大阪府
H005渡辺 二郎G03愛知県
H006佐藤 三郎G02神奈川県

部署

部署コード部署名所在地
G01総務部東京都
G02営業部神奈川県
G03製造部愛知県
G04開発部大阪府
選択肢
正解と解説

正解 イ

部署コードで2つの表を結合して住所と所在地を比べると、異なるのは高橋四郎と鈴木一郎の2人です。

結合は、2つの表を共通の列(ここでは部署コード)で対応させて1つの表にする操作です。社員ごとに部署の所在地を照らし合わせます。H001は神奈川県と神奈川県(G02)で同じです。H002は神奈川県と東京都(G01)で異なります。H003は三重県と愛知県(G03)で異なります。H004は大阪府と大阪府(G04)、H005は愛知県と愛知県(G03)、H006は神奈川県と神奈川県(G02)で同じです。抽出されるのはH002とH003の2人です。

ア:住所と所在地が異なるのはH002とH003の2人です。1人では、どちらかを見落としています。

ウ:H001、H004、H005、H006は住所と部署の所在地が同じです。異なるのは2人だけです。

エ:4人は、住所と所在地が同じ社員の数です。抽出条件の「異なる」と逆に数えています。

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

全年度から出題。10問で実力を判定します。登録不要。

出典:平成31年度 春期 ITパスポート試験 問78(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方