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

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

データベース

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

“空港” 表と “ダイヤ” 表がある。F 空港から出発し,K 空港に到着する時刻が最も早い予約可能な便名はどれか。

〔空港〕

空港コード空港名
A0001T 空港
A0002K 空港
A0003F 空港

〔ダイヤ〕

便名出発空港コード到着空港コード出発時刻到着時刻予約状況
IPA101A0003A000212:1013:05満席
IPA201A0003A000112:1513:35可能
IPA301A0003A000212:4513:40可能
IPA401A0002A000313:0513:55可能
IPA501A0003A000213:4014:35可能
IPA601A0001A000312:4014:00満席
答えと解説

✓ これが正解ウ IPA301

解説

条件で絞ってから、到着時刻が最も早い便名を選びます。

二つの表を突き合わせて、条件に合う行を探す問です。まず空港の表から、空港名と空港コードの対応をつかみます。F 空港は A0003、K 空港は A0002 です。次にダイヤの表を、その二つのコードで絞り込みます。出発と到着のコードが合う便は、IPA101、IPA301、IPA501 の三つです。そのうち IPA101 は、予約状況の欄が満席になっています。だから残る二つから、到着時刻が早いほうを選びます。13時40分に着く IPA301 が、その答えになります。この便名を挙げた肢が正解で、絞る順が要です。最も早く着く便は、実は満席の IPA101 です。予約状況の欄を見ずに選ぶと、その便を選んでしまいます。行き先が違う IPA201 や、逆向きの IPA401 も並んでいます。絞る条件を数えるのが要です。予約状況の欄も条件です。表を突き合わせて行を絞るのは、関係データベースの基本の操作です。

ほかの選択肢の解説

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

関連用語

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

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

関連問題

同じ分野の問題

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