基本情報技術者試験の過去問と解説
[TOP] [午前分野別] [午後分野別] [キーワード索引] [令和元年秋午前] [令和元年秋午後]

平成21年 秋期 基本情報技術者 午後 問02
問02   5問選択

 倉庫内の保管棚を用いた書類管理に関する次の記述を読んで,設問1〜3に答えよ。

 A社では,書類の保管管理(以下,書類管理という)を関係データベースを用いて 行っている。書類管理の概要と書類管理データベースの概要は,次のとおりである。

〔書類管理の概要〕

(1) 書類は,倉庫に配置された保管棚の中の箱に入れて保管される。書類には, 全社を通じて一意となる書類番号が付与されている。

(2) 倉庫は1棟だけであり,3階建てで,各階は四つの区画に分けられている。 各区画には複数の保管棚が配置されている。

(3) 保管棚には,倉庫内でその保管棚を一意に識別できるように,棚番号が付与されている。 保管棚は,倉庫内のどの区画に配置してもよい。また,一つの保管棚には,複数の箱がある。

(4) 箱には,一つの保管棚の中で一意に識別できるように保管棚の段と列を 組み合わせた箱番号が付与されている。例えば,3段目4列の箱番号は 3‐4 となる。 一つの箱には,複数の書類を保管できる。

(5) 書類管理の担当者は,社内の部署から預かった書類を,保管棚のいずれかの箱に 入れて保管する。保管の際,全社を通じて一意となる預託番号を付与する。

(6) 預かった書類は返却依頼を受けて返却する。

(7) 倉庫,保管欄及び箱の構成を図1に示す。

     図1 倉庫,保管棚及び箱の構成

〔書類管理データベースの概要〕

(1) 階数表は,倉庫の階番号と階名称を管理する。

(2) 区画表は,倉庫の各階における区画名称を管理する。

(3) 棚表は,保管棚の配置された日付,位置(階番号と区画番号)及び棚名称を管理する。

(4) 箱表は,箱名称を管理する。

(5) 書類預託表は,部署から預かった書類の保管状況(預託日と返却日)を管理する。 預託日には,書類を預かった日付が設定される。返却日には, 書類を預かったときに NULL が設定され,書類を返却したときにその日付が設定される。

(6) 書類表は,書類の預け元の部署番号と書類名称を管理する。

(7) 部署表は,部署名称を管理する。

(8) A社の書類管理データベースの E-R 図を図2に,構造の一部を図3に示す。

     図2 A社の書類管理データベースの E-R 図

 階数表(階番号,階名称)
 区画表(区画番号階番号,区画名称)
 棚表(棚番号,階番号,区画番号,棚名称,棚配置日)
 箱表(箱番号棚番号,箱名称)
 書類預託表(預託番号,書類番号,箱番号,棚番号,預託日,返却日)   
 書類表(書類番号,部署番号,書類各称)
 部署表(部署番号,部署各称)

 下線はキー項目を表す。

  図3 A社の書類管理データベースの構造(一部)

設問1 書類を保管していない保管棚が各階に幾つあるかを検索する。 次の SQL 文中の に入れる正しい答えを,解答群の中から選べ。

SELECT 棚表,階番号, COUNT(棚表,棚番号) FROM 棚表
 WHERE 棚表.棚番号
    (SELECT 書類預託表.棚番号 FROM 書類預託表
        WHERE 書類預託表.返却日 IS NULL)
    棚表.階番号

解答群

ア EXISTS     イ GROUP BY     ウ IN

エ LIKE      オ NOT IN      力 ORDER BY

解答 a ←クリックすると正解が表示されます

解答 b ←クリックすると正解が表示されます

基本情報技術者試験


設問2 預かってから1年を超え,未返却である書類を検索する。

 検索日を 2009 年 10 月 18 日とする場合,次の SQL 文中の に入れる 正しい答えを,解答群の中から選べ。

SELECT 書類預託表.書類番号, 書類表.書類名称, 書類預託表.預託日,
    棚表.階番号, 棚表.区画番号, 書類預託表.棚番号,
    書類預託表.箱番号
 FROM 棚表, 書類預託表, 書類表
 WHERE
    AND
    AND 書類預託表.返却日 IS NULL
    AND 書類預託表.預託日 <= '20081018'

解答群 ア 書類預託表.書類番号 = 書類表.書類番号

イ 書類預託表.書類番号 <> 書類表.書類番号

ウ 書類預託表.預託日 <= 書類預託表.返却日

エ 棚表.棚配置日 = 書類預託表.預託日

オ 棚表.棚配置日 <= 書類預託表.預託日

カ 棚表.棚番号 = 書類預託表.棚番号

キ 棚表.棚番号 <> 書類預託表.棚番号

解答 c、d ←クリックすると正解が表示されます

基本情報技術者試験


設問3 A社では倉庫内の利便性を高めるため,保管棚の配置を変更したり,ある箱に 入っている書類を別の箱に移し替えたりしている。A社の書類管理データベースの説明として, 正しい答えを解答群の中から選べ。

解答群

ア ある箱に入っている書類を,同一の保管棚の別の箱に移す場合, 箱表と書類預託表のそれぞれを更新すればよい。

イ ある箱に入っている書類を,別の保管棚の別の箱に移す場合,書類預託表の棚番号だけを 更新すればよい。

ウ 保管している書類の保管棚とその位置を検索する場合,書類番号だけでは検索できない。

エ 保管棚の配置されている区画名称を変更する場合,区画表は更新しなくてよい。

オ 保管棚の配置を変更する場合,書類預託表は更新しなくてよい。

解答 ←クリックすると正解が表示されます

[←前の問題] [次の問題→] [問題一覧表] [分野別] [基本情報技術者試験TOP ]