![]()
平成27年 秋期 基本情報技術者 午後 問03
問03 4問選択電子部品の出荷データを管理する関係データベースの運用に関する次の記述を読んで, 設問1〜4に答えよ。 C社は,電子部品を製造販売する会社である。 ある期間に出荷した特定の電子部品について,製造装置の設定ミスによる不具合が 発生しているおそれがあるので,顧客への連絡と出荷済みの電子部品の 無償交換(回収及び再出荷。以下,リコールという)を実施することにした。 出荷情報は,図1に示す表で管理されている。下線付きの項目は主キーを表す。
![]() 図1 表の構成とデータの格納例
出荷表.出荷番号,出荷表.出荷日,出荷表.出荷数 FROM 顧客表,出荷表 WHERE 出荷表.顧客番号 = 顧客表.顧客番号 AND 出荷表.部品番号 = 'ØØ7551' AND
ORDER BY 顧客表.顧客番号
解答群 イ 出荷表.出荷日 = ANY('2Ø15Ø11Ø','2Ø15Ø12Ø') ウ 出荷表.出荷日 BETWEEN '2Ø15Ø11Ø' AND '2Ø15Ø12Ø' エ 出荷表.出荷日 IN ('2Ø15Ø11Ø','2Ø15Ø12Ø')
![]() 図2 パッケージ表の構成とデータの格納例
出荷表.出荷番号,出荷表.出荷日,出荷表.出荷数 FROM 顧客表,出荷表 WHERE 出荷表.顧客番号 = 顧客表.顧客番号 AND
ORDER BY 顧客表.顧客番号
解答群 AND 出荷表.部品番号 = ANY (SELECT パッケージ表.同梱部品 FROM パッケージ表))
イ (出荷表.部品番号 = 'ØØ7551'
ウ (出荷表.部品番号 = 'ØØ7551'
エ (出荷表.部品番号 = 'ØØ7551'
![]() FROM 出荷表
WHERE
解答群 イ COUNT(出荷表.出荷金額) ウ MAX(出荷表.出荷金額) エ SUM(出荷表.出荷金額)
図1及び図2の表に回収及び再出荷の情報を追加する場合, ![]()
そこで,既存データに影響を与えない方法として,新たに回収表を作成して,
一意に割り振った回収番号,回収対象となった出荷の出荷番号,回収日,
再出荷時の出荷番号を格納する方法を考えた。この方法では,例えば,
ある月の出荷金額の合計を求めるとき,回収対象となった出荷の出荷金額を除いて求めたい場合は,
d に関する解答群 e に関する解答群 ウ 部品表と回収表 エ 部品表と出荷表とパッケージ表 オ 部品表とパッケージ表と回収表
[←前の問題] [次の問題→] [問題一覧表] [分野別] [基本情報技術者試験TOP ]
©2004-2024 情報処理試験.jp
|
プライバシーポリシー・著作権・リンク
|
お問合わせ
| ||||||||