データ操作(全26問中16問目)

関係データベースで管理された"売上"表,"顧客"表及び"商品"表がある。a~cのうち,これらの表のデータを用いて作成できるものだけを全て挙げたものはどれか。ここで,下線のうち実線は主キーを,破線は外部キーを表す。
72.gif
  1. 過去のある期間に一定額以上の売上があった顧客の一覧
  2. 前月に在庫切れがあった商品の一覧
  3. 直近1か月の商品別売上額ランキング

出典:平成27年秋期 問72

  • a,b
  • a,b,c
  • a,c
  • b,c
正解 問題へ
分野:テクノロジ系
中分類:データベース
小分類:データ操作
解説
  1. 売上額と売上年月日を顧客ごとに集計することができるので作成可能です。具体的には以下の手順になります。
    1. "売上"表と"顧客"表を結合する
    2. 売上年月日がある期間であるレコードを抽出する
    3. 顧客ごとに売上額の合計を集計する
    4. 合計額が一定額以上であった顧客番号,顧客名を列挙する
  2. 在庫切れの情報はデータベースで管理されていないため作成できません
  3. 売上額と売上年月日を商品別に集計することができるので作成可能です。具体的には以下の手順になります。
    1. "売上"表と"商品"表を結合する
    2. 売上年月日が直近1カ月であるレコードを抽出する
    3. 商品ごとに売上額の合計を集計する
    4. 売上金額をキーとして降順で整列する
作成できるのは「a,c」なので「ウ」が正解です。

Pagetop