平成24年度 秋期 午前 問25
データベース
受注実績に関する問題
ある企業では,顧客マスタファイル,商品マスタファイル,担当者マスタファイル及び当月受注ファイルを基にして,月次で受注実績を把握している。各ファイルの項目が表のとおりであるとき,これら四つのファイルを使用して当月分と直前の3か月分の出力が可能な受注実績はどれか。
| ファイル | 項目 | 備考 |
|---|---|---|
| 顧客マスタ | 顧客コード,名称,担当者コード,前月受注額,2か月前受注額,3か月前受注額 | 各顧客の担当者は1人 |
| 商品マスタ | 商品コード,名称,前月受注額,2か月前受注額,3か月前受注額 | ── |
| 担当者マスタ | 担当者コード,氏名 | ── |
| 当月受注 | 顧客コード,商品コード,受注額 | 当月の合計受注額 |
- ア顧客別の商品別受注実績
- イ商品別の顧客別受注実績
- ウ商品別の担当者別受注実績
- エ担当者別の顧客別受注実績
答えと解説を見る
✓ これが正解エ担当者別の顧客別受注実績
解説
顧客ごとの数字は担当者の単位へ束ね直せます。
この設問の勘所は、当月と過去の月とで、残っている数字の細かさが違うところにあります。当月受注ファイルは顧客と商品の組ごとに当月の合計受注額を持っており、顧客コードと商品コードの両方が付いています。ですから当月だけなら、どの切り口の集計でも作れます。ところが過去の3か月分は、顧客マスタファイルに顧客ごとの合計が、商品マスタファイルに商品ごとの合計が、それぞれ月ごとに1本ずつ蓄えられているだけです。合計してしまった数字を、元の組合せへ割り戻すことはできません。したがって4か月そろえて出せる受注実績は、顧客ごとの合計をそのまま使える切り口に限られます。顧客マスタファイルには担当者コードがあり、各顧客の担当者は1人と決まっているので、顧客ごとの数字を担当者の単位へまとめ直すことができます。
ほかの選択肢はなぜ違うのか
- ア顧客別の商品別受注実績:当月ぶんは顧客と商品の組ごとの当月合計から組み立てられます。しかし過去の月は顧客ごとに丸めた金額しか残っておらず、それを商品ごとに割り分けることができません。
- イ商品別の顧客別受注実績:並べる順序が入れ替わっているだけで、必要になるのは商品と顧客を掛け合わせた過去の金額です。どちらのマスタファイルにもその形では蓄えられていません。
- ウ商品別の担当者別受注実績:担当者は顧客をたどってはじめて分かるコードです。商品ごとに丸めた過去の金額には顧客の手掛かりが残っていないため、担当者へ振り分ける道がありません。
出典:平成24年度 秋期 基本情報技術者試験 午前 問25(改変:原典の図表をテキストに書き起こした)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)