表からは得られない情報|科目A-1(応用情報技術者) 令和6年 秋期午前試験 問28

出典:令和6年秋期 午前 問28 分野:データベース / データ操作
化粧品の製造を行っているA社では,販売代理店を通じて商品販売を行っている。今後の販売戦略に活用するために,次の三つの表を設計した。これらの表を用いるだけでは得ることのできない情報はどれか。
  • ア:商品ごとの販売数量の日別差異
  • イ:性別ごとの売れ筋商品
  • ウ:販売代理店ごとの購入者数の日別差異
  • エ:販売代理店ごとの売れ筋商品
応用情報技術者
解説

この問題では、それぞれの情報を求めるために必要な項目が、三つの表にそろっているかを確認します。

「販売代理店ごとの購入者数の日別差異」を求めるには、「販売代理店ID」「顧客ID」「日付」を対応付ける必要があります。

しかし、「商品購入」表には顧客IDと販売代理店IDはありますが、日付がありません。一方、「販売代理店別日別販売」表には日付がありますが、顧客IDがありません。そのため、どの顧客がどの日に購入したのかを特定できず、販売代理店ごとの購入者数を日別に集計することはできません。

したがって、が適切です。

❌他選択肢が誤りの理由
ア:商品ごとの販売数量の日別差異
⇒「販売代理店別日別販売」表には日付、商品ID、販売数量があるため、商品ごとに日別の販売数量を集計して比較できます。
イ:性別ごとの売れ筋商品
⇒「顧客」表の顧客ID・性別と、「商品購入」表の顧客ID・商品ID・購入数量を結合すれば、性別ごとの商品購入数量を集計できます。
エ:販売代理店ごとの売れ筋商品
⇒「販売代理店別日別販売」表には販売代理店ID、商品ID、販売数量があるため、販売代理店ごとに商品の販売数量を集計して売れ筋商品を求められます。
TSUNAGARU-ADVICE

まず押さえたいこと

表から得られる情報は、必要な項目同士を関連付けられるかで判断します。「販売代理店ごとの購入者数の日別差異」を求めるには、購入した顧客、販売代理店、そして購入日を結び付ける必要があります。

迷ったときの判断軸

「商品購入」表には顧客ID、販売代理店ID、商品ID、購入数量がありますが、日付がありません。一方、「販売代理店別日別販売」表には日付がありますが、顧客IDがないため、誰が購入したかを日別に把握できません。このため、販売代理店ごとの購入者数を日別に比較することはできません。

科目Bにつなげるために

特にプロフェッショナルデジタルスキル(データ・AI)試験合格を目指す方は、欲しい分析結果から逆算して、どの属性が必要で、どのキーを使って表を結合できるかを確認する習慣を付けましょう。データベース設計やSQLによる集計の問題にもつながります。