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

データベース|平成27年度 春期 ITパスポート試験(特別措置試験) 問88

〔中問A・テクノロジ〕入退室管理で用いるデータベースを使って,入退室に関する調査を行うことにした。図1の三つの表のデータを使って行うことができる調査はどれか。

〔中問A の共通の記述(抜粋)〕各区画にはICカードリーダが設置されており,入退室が許可されたICカード番号を読み取ったときだけドアを解錠し,入退室の記録を入退室記録表に記録する。また,一度の解錠で同時に複数の社員が入退室することがある。

〔図1 入退室管理で用いるデータベースの構造(一部)〕(原典の図を表に書き起こしたものです)

項目(左から順に)
ICカード登録表ICカード番号 / 社員番号 / 所属部署コード / 氏名
入退室許可表社員番号 / 区画番号 / 許可区分
入退室記録表入退室年月日 / 入退室時刻 / ICカード番号 / 区画番号 / 入退室区分

解説

答えを出させる前に、そのデータが取れているかを見ます。

この設問が聞いているのは、集計のやり方ではなく、元の記録が在るかどうかです。部署ごとに区画ごとに月ごとの入室回数なら、三つとも記録からたどれます。年月日から月が、区画の番号から区画が、そしてカードの番号から所属の部署が引けます。関係データベースの上で、二つの表を共通の項目でつなげば集計できます。残る三つは、記録そのものが無いものを聞いています。食い違いの原因は人が調べて初めて分かり、一緒に入った相手は記録に残りません。許可のない区画では扉が開かないので、その入室は起こりません。実務でも、まず確かめるのはここです。聞きたいことに対して、それを支える記録が残っているかどうか。残っていなければ、どれだけ巧みに集計しても答えは導けません。仕組みを作る段で、後から何を知りたいかを考えておく必要があります。

ほかの選択肢はなぜ違うのか

この問題に関係する言葉

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

この問題を演習で解く

同じ単元をまとめて解くならデータベースへ。

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)