初級システムアドミニストレータ試験情報 > 初級シスアド試験の既出問題 > 平成20年度秋期試験メニュー>問題と解説
初級シスアド 平成20年度秋期試験 問題(午後問3)
問3 ICカードによる入退室管理に関する次の記述を読んで,設問1,2に答えよ。
S社では,1年前から自社ビル内の6区画への入退室管理にICカードを利用しており,セキュリティを維持するため,入退室履歴を定期的に分析して必要な改善を実施している。
入退室管理の概要と入退室管理データベースの概要は,次のとおりである。
〔入退室管理の概要〕
(1) 社員は一つの部門に所属し,ICカードを1人1枚貸与されている。 (2) 社員がICカードで入室できる区画(以下,入室可能区画という)は,所属する部門ごとに決められている。入室可能区画には,自部門の執務室がある自部門区画と,入室許可申請に基づいて許可された他部門の執務室がある他部門区画がある。
〔入退室管理データベースの概要〕
入退室管理データベースの中で,入退室履歴の分析に必要な表を図に示す。
社員表 社員番号 氏名 部門コード ICカード番号
入室可能区画表 部門コード 区画番号 区画区分
入退室記録表 入退出日 入退出時刻 ICカード番号 区画番号 入退室区分
図 入退室管理データベースの表(抜粋)
社員表には,社員固有のICカード番号が登録されている。入室可能区画表には,各部門の社員が入室できる区画だけが登録されている。区画区分には,自部門区画は“自”,他部門区画は“他”が設定されている。入退室記録表には,入室ごと退室ごとにレコードが追加される。入退室区分には,入室時は“入”,退室時は“退”が設定される。
2008年4月1日〜9月30日を分析対象期間とし,入室状況の分析と入室許可申請に対する許可の見直しを行うことにした。
設問1 入室状況の分析に関する次の記述中の[ ]に入れる適切な字句を,解答群の中から選べ。
なお,分析に当たり,分析対象期間中,社員表と入室可能区画表の内容に変更はなかったものとする。
(1) 分析対象期間中の,部門ごとの入室可能区画への入室回数を集計する次のSQL文を実行し,その結果を中間表とした。
SELECT 入室可能区画表.部門コード,入室可能区画表.区画番号,
入室可能区画表.区画区分,COUNT(*) AS 入室回数
FROM 社員表,入室可能区画表,入退室記録表
WHERE 入退室記録表.ICカード番号 = 社員表.ICカード番号
AND 社員表.部門コード = 入室可能区画表.部門コード
AND 入退室記録表.区画番号 = 入室可能区画表.区画番号
AND [ a ]
AND 入退室記録表.入退室日 [ b ]
GROUP BY 入室可能区画表.部門コード,入室可能区画表.区画番号,
入室可能区画表.区画区分
ORDER BY 入室可能区画表.部門コード,入室可能区画表.区画番号
(2) 入室可能区画の中で一度も入室していない区画を,部門ごとに出力する次のSQL文を実行した。
SELECT 入室可能区画表.部門コード,入室可能区画表.区画番号
FROM 入室可能区画表
WHERE [ c ] (SELECT * FROM 中間表
WHERE 入室可能区画表.部門コード = 中間表.部門コード
AND [ d ])
ORDER BY 入室可能区画表.部門コード,入室可能区画表.区画番号
aに関する解答群
ア 入室可能区画表.区画区分 = '自' イ 入室可能区画表.区画区分 = '他' ウ 入退室記録表.入退室区分 = '入' エ 入退室記録表.入退室区分 = '退'
bに関する解答群
ア BETWEEN '2008-03-31' AND '2008-10-01' イ BETWEEN '2008-04-01' AND '2008-09-30' ウ BETWEEN '2008-09-30' AND '2008-04-01' エ BETWEEN '2008-10ー01' AND '2008-03ー31'
cに関する解答群
ア EXISTS イ IN ウ NOT EXISTS エ NOT IN
dに関する解答群
ア 中間表.入室回数 = 0 イ 中間表.入室回数 <> 0 ウ 入室可能区画表.区画番号 = 中間表.区画番号 エ 入室可能区画表.区画番号 <> 中間表.区画番号
設問1の正解と解説へ
設問2 入室許可申請に対する許可の見直しに関する次の記述中の[ ]に入れる適切な字句を,解答群の中から選べ。
分析対象期間中の,部門ごとの入室可能区画への入室回数は表のとおりであった。
(1) S社では,この間に一度も入室していない区画は,今後入室できないように入退室管理データベースを更新することにした。この結果,[ e ]から[ f ]個のレコードが削除される。 (2) この間に社員の異動があった場合には,表の見方に注意する必要がある。例えば,分析対象期間の途中で部門B02の社員が部門B01に異動していたとすると,[ g ]が変更され,[ h ]。
e,gに関する解答群
ア 社員表 イ 入退室記録表 ウ 入室可能区画表
fに関する解答群
ア 1 イ 2 ウ 3 エ 4
hに関する解答群
ア 部門B01の時の入室回数が表に反映されない イ 部門B01の時の入室回数が部門B02の入室回数として集計される ウ 部門B02の時の入室回数が表に反映されない エ 部門B02の時の入室回数が部門B01の入室回数として集計される
設問2の正解と解説へ
メニューへ戻る