2021年 ITパスポート 問95

関係データベースで管理された“商品”表、“売上”表から売上日が5月中で、かつ、商品ごとの合計額が20,000円以上になっている商品だけを全て挙げたものはどれか。

商品
商品コード 商品名 単価(円)
0001 商品A 2,000
0002 商品B 4,000
0003 商品C 7,000
0004 商品D 10,000
売上
売上番号 商品コード 個数 売上日 配達日
Z0001 0004 3 4/30 5/2
Z0002 0001 3 4/30 5/3
Z0005 0003 3 5/15 5/17
Z0006 0001 5 5/15 5/18
Z0003 0002 3 5/5 5/18
Z0004 0001 4 5/10 5/20
Z0007 0002 3 5/30 6/2
Z0008 0003 1 6/8 6/10

 ア  商品A、商品B、商品C
 イ  商品A、商品B、商品C、商品D
 ウ  商品B、商品C
 エ  商品C


答え ウ


解説
“商品”表と“売上”表からに売上額を計算して追加し、売上日が5月中の列を太字にすると

売上番号 商品コード 個数 売上日 配達日 売上額(円)
Z0001 0004 3 4/30 5/2 30,000
Z0002 0001 3 4/30 5/3 6,000
Z0005 0003 3 5/15 5/17 21,000
Z0006 0001 5 5/15 5/18 10,000
Z0003 0002 3 5/5 5/18 12,000
Z0004 0001 4 5/10 5/20 8,000
Z0007 0002 3 5/30 6/2 12,000
Z0008 0003 1 6/8 6/10 7,000
になり、商品ごとの合計額を求め、合計額が20,000円以上の列を太字にすると
商品コード 商品名 合計額(円)
0001 商品A 18,000
0002 商品B 24,000
0003 商品C 21,000
0004 商品D 0
になる。


キーワード
・関係データベース

キーワードの解説
  • 関係データベース(リレーショナルデータベース、RDB)
    関係データベースとは、様々な情報を持ったデータを項目毎に定義付けすることで、探索を容易に行うことを可能にしたり、更新・追加・削除といった操作を容易に行うことを可能にするものである。
    また、各データで共通の項目をまとめることでデータ量を削減することも可能である。

もっと、「関係データベース」について調べてみよう。

戻る 一覧へ 次へ