ITパスポート試験 ITパスポート 2015年 (平成27年 春期)85: [中問A: ICカードによる入退室管理] P社は,セキュリティを確保するために自社ビルを10の区画に分け,各区画への入退室をICカードで行うシステムを導入し,そ

ITパスポート 2015年 (平成27年 春期)
Q 8585 / 100
[中問A: ICカードによる入退室管理] P社は,セキュリティを確保するために自社ビルを10の区画に分け,各区画への入退室をICカードで行うシステムを導入し,その管理方法についての検証を始めた。このICカードを使った入退室管理(以下,入退室管理という)の概要は次のとおりであり,入退室管理で用いるデータベースの構造(一部)を図1に示す。 〔入退室管理の概要〕 (1) 社員は一つの部署に所属し,ICカードを1人1枚貸与される。ICカードはカード固有のICカード番号をもつ。ICカードの情報はICカード登録表に登録される。 (2) 社員の入退室が許可されている区画は個別に決められており,許可された区画の情報が入退室許可表に登録される。入退室が可能な場合で,その区画が所属部署の入っている区画の場合は"1",それ以外で入退室が必要と認められた区画の場合は"2"が,入退室許可表の許可区分に登録される。 (3) 各区画にはICカードリーダが設置されており,入退室が許可されたICカード番号を読み取ったときだけドアを解錠し,入退室の記録を入退室記録表に記録する。このとき,入室の場合は"1",退室の場合は"-1"を入退室記録表の入退室区分に記録する。 なお,P社は,社員に対して午前0時までに退社することを義務づけている。 図1 入退室管理で用いるデータベースの構造(一部): - ICカード登録表: ICカード番号 | 社員番号 | 所属部署コード | 氏名 - 入退室許可表: 社員番号 | 区画番号 | 許可区分 - 入退室記録表: 入退室年月日 | 入退室時刻 | ICカード番号 | 区画番号 | 入退室区分 〔テクノロジ〕 問85 ICカードリーダでICカード番号を読み込んだときに,入室の可否を判断するためには,データベース中の幾つかの表を調べる必要がある。調べる表とその順番として,適切なものはどれか。ここで,→は表を参照する順番を示している。 なお,社員は1人ずつICカードを使って入退室することになっている。
この問の正解率:69.64%(1,077件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

[中問A: ICカードによる入退室管理] P社は,セキュリティを確保するために自社ビルを10の区画に分け,各区画への入退室をICカードで行うシステムを導入し,その管理方法についての検証を始めた。このICカードを使った入退室管理(以下,入退室管理という)の概要は次のとおりであり,入退室管理で用いるデータベースの構造(一部)を図1に示す。 〔入退室管理の概要〕 (1) 社員は一つの部署に所属し,ICカードを1人1枚貸与される。ICカードはカード固有のICカード番号をもつ。ICカードの情報はICカード登録表に登録される。 (2) 社員の入退室が許可されている区画は個別に決められており,許可された区画の情報が入退室許可表に登録される。入退室が可能な場合で,その区画が所属部署の入っている区画の場合は"1",それ以外で入退室が必要と認められた区画の場合は"2"が,入退室許可表の許可区分に登録される。 (3) 各区画にはICカードリーダが設置されており,入退室が許可されたICカード番号を読み取ったときだけドアを解錠し,入退室の記録を入退室記録表に記録する。このとき,入室の場合は"1",退室の場合は"-1"を入退室記録表の入退室区分に記録する。 なお,P社は,社員に対して午前0時までに退社することを義務づけている。 図1 入退室管理で用いるデータベースの構造(一部): - ICカード登録表: ICカード番号 氏名 - 入退室許可表: 社員番号 許可区分 - 入退室記録表: 入退室年月日 入退室区分 〔テクノロジ〕 問85 ICカードリーダでICカード番号を読み込んだときに,入室の可否を判断するためには,データベース中の幾つかの表を調べる必要がある。調べる表とその順番として,適切なものはどれか。ここで,→は表を参照する順番を示している。 なお,社員は1人ずつICカードを使って入退室することになっている。

選択肢

  • .ICカード登録表 → 入退室許可表
  • .ICカード登録表 → 入退室記録表 → 入退室許可表
  • .入退室記録表 → ICカード登録表 → 入退室許可表
  • .入退室記録表 → 入退室許可表

正解

. ICカード登録表 → 入退室許可表

解説

正答はア. ICカードによる入退室管理で, 読み込んだICカード番号から入室可否を判断するには, まずICカード登録表でICカード番号から社員番号を取得し, 次に入退室許可表で当該社員番号とその区画の組合せで入退室許可があるか確認する手順となる. 入退室記録表は記録 (履歴) を残すための表であり, 入室可否判断の入力ではない. データベース設計の正規化の観点でも, ICカード→社員→許可という参照関係が自然な流れであり, 「ICカード登録表→入退室許可表」が正答. 関連用語との区別と用例を確実に整理理解する必要がある.

選択肢ごとの解説

  • .ICカード登録表でICカード番号から社員番号を特定し, 入退室許可表で社員番号と区画から入退室許可を確認する手順で問題文に完全合致する正答. 必要十分な2表の参照で判断でき業務フローと整合する自然な順序. 試験頻出概念で確実な理解が必要となる選択肢である.
  • .ICカード登録表→入退室記録表→入退室許可表という順序だが, 入退室記録表は過去の記録履歴を保持する表であり入室可否判断の入力には不要. 余計な参照が含まれているため不適切な手順である. 記録表は不要. 試験頻出概念で確実な理解が必要となる選択肢である.
  • .入退室記録表→ICカード登録表→入退室許可表の順序だが, 入退室記録表は判断の入力ではなく履歴記録目的の表. 順序として記録表を先に参照する論理的根拠もなく不適切な手順となるため誤り. 記録は不要. 試験頻出概念で確実な理解が必要となる選択肢である.
  • .入退室記録表→入退室許可表の順序だが, 入退室記録表は履歴を残す目的でありICカード番号から社員番号を特定する役割は持たない. 入室可否判断には別経路でICカード登録表を参照する必要があり不適切な手順. 試験頻出概念で確実な理解が必要となる選択肢である.

ITパスポート 2015年 (平成27年 春期)過去問一覧へ戻る・問85