初級システムアドミニストレータ試験情報
>
初級シスアド試験の既出問題
>
平成9年度試験メニュー>問題と解説
初級シスアド 平成9年度試験 問題(午後問03〜問04)
問3 アクセス権に関する次の記述を読んで,設問1〜3に答えよ。
K社は文房具の卸業者で,営業部,経理部,総務部の三つの部と,アルバイト社員から構成されている。それぞれの部には,部長と一般社員がいる。
社内にLANを敷設し,各部門ごとのファイルや全社共通のファイルをファイルサーバ上に格納している。
利用者は,表1に示すようにグループ分けされている。ファイルの適切な利用を図るために,各ファイルはファイルサーバ上に設けられた表2に示すディレクトリに格納されている。
各利用者は,役割に応じて一つ又は複数のグループに所属している。ファイルに対するアクセス権は,利用者の所属するグループのアクセス権に依存している。
アクセス権には,次の4種類があって,それぞれについて許されるファイル操作は表3のとおりである。
設問1 表4中の[ ]に入れるべき適切な字句を,解答群の中から選べ。解答は重複して選んでもよい。

解答群
ア なし イ 読取り ウ 変更 エ すべて
設問1の正解例と解説へ
設問2 営業部の一般社員が,営業部ディレクトリ以外のディレクトリのファイルについて許されるファイル操作に関する記述として適切なものを,解答群の中から選べ。
解答群
ア 月次売上げディレクトリ内のファイルの読取りが許されている。
イ 他のディレクトリのファイルに関しては,一切の操作が禁じられている。
ウ 製品情報や標準文書様式の変更が許されている。
エ 製品情報や標準文書様式の読取りが許されている。
設問2の正解例と解説へ
設問3 共通ディレクトリのファイルの変更は,アルバイト社員を管理している一般社員だけが行えるようにしたい。グループ構成の変更によってこれに対処する方法として適切なものを,解答群の中から選べ。
解答群
ア アルバイト社員だけからなるグループを新たに作成し,そのグループの共通ディレクトリに対するアクセス権を読取りに設定する。
イ 業務サポートグループから,アルバイト社員を削除する。
ウ 現状でも,アルバイト社員が共通ディレクトリ内のファイルを更新することはできないので,変更を行う必要はない。
エ 全員グループから,アルバイト社員を削除する。
設問3の正解例と解説へ
メニューに戻る
問4 受発注管理システムで使用している表に関する記述を読んで,設問1〜3に答えよ。
A社は,クライアントサーバ型の受発注管理システムを使って,受発注業務の管理を行っている。
営業部に所属するB君は,受発注管理システムに収容されているデータを活用して各種統計管理資料が出せないかと思い,情報システム部に問い合わせた。情報システム部からは,データは受発注管理データベース(図)としてデータベース化されていて,容易にアクセスできるようになっているので,SQLを使えばデータの活用ができるとの回答を得た。
そこで,B君は,上司の了解を得て,情報システム部の指導を受けながら,SQLを覚えることにした。まず,現在,帳票で出力されている管理資料と同等の内容をSQLで求めることから始めた。
設問1 表1に示す発注警告表(在庫数量が適正在庫数量を下回った商品の一覧表)を作成するためのデータを抽出するSQL文の[ ]に入れるべき適切な字句を,解答群の中から選べ。
〔発注警告表を作成するためのデータを抽出するSQL文〕
SELECT 在庫表.商品コード,商品名,在庫数量,適正在庫数量,[a]
FROM 在庫表,商品表
WHERE 在庫表.商品コード=商品表.商品コード AND [b]
ORDER BY 在庫表.商品コード
aに関する解答群
ア 在庫数量−適正在庫数量
イ 在庫数量+適正在庫数量
ウ 適正在庫数量−在庫数量
bに関する解答群
ア 在庫数量<適正在庫数量
イ 在庫数量=適正在庫数量
ウ 在庫数量>適正在庫数量
設問1の正解例と解説へ
設問2 表2に示す受注一覧表を作成するためのデータを抽出するSQL文の[ ]に入れるべき適切な字句を,解答群の中から選べ。
〔受注一覧表を作成するためのデータを抽出するSQL文〕
SELECT 受注日,顧客名,商品名,受注数量,売単価,受注金額
FROM [c],[d],[e],[f]
WHERE [c].商品コード=[e].商品コード AND
[c].受注番号=[d].受注番号 AND
[d].顧客コード=[f].顧客コード
ORDER BY 受注日,[d].顧客コード,[c].商品コード
解答群
ア 顧客表
イ 在庫表
ウ 受注表
エ 受注明細表
オ 商品表
設問2の正解例と解説へ
設問3 表3に示す売上実績一覧表を作成するためのデータを抽出するSQL文の[ ]に入れるべき適切な字句を,解答群の中から選べ。
〔売上実績一覧表を作成するためのデータを抽出するSQL文〕
SELECT 売上計上年月,受注表.顧客コード,顧客名,SUM(受注金額)
FROM 受注表,受注明細表,顧客表
WHERE 受注表.顧客コード=顧客表.顧客コードAND
受注表.受注番号=受注明細表.受注番号
GROUP BY [g]
ORDER BY [g]
解答群
ア 売上計上年月
イ 売上計上年月,顧客名
ウ 売上計上年月,受注表.顧客コード
エ 売上計上年月,受注表.顧客コード,顧客名
設問3の正解例と解説へ
メニューに戻る