パスポイ

関係データベースで管理された“売上”表,“顧客”表及び“商品”表がある。 ITパスポート 平成27年度秋期72

テクノロジ系

問72 関係データベースで管理された“売上”表,“顧客”表及び“商品”表がある。a~cのうち,これらの表のデータを用いて作成できるものだけを全て挙げたものはどれか。ここで,下線のうち実線は主キーを,破線は外部キーを表す。 売上

売上番号(PK)顧客番号(FK)商品番号(FK)売上年月日売上額

顧客

顧客番号(PK)顧客名

商品

商品番号(PK)商品カテゴリ名商品名

a 過去のある期間に一定額以上の売上があった顧客の一覧 b 前月に在庫切れがあった商品の一覧 c 直近1か月の商品別売上額ランキング

  • a, b
  • a, b, c
  • a, c
  • b, c
正解と解説を見る

正解

a, c

正解は「a, c」である。売上表には顧客番号・商品番号・売上年月日・売上額が含まれるため、これを顧客表と結合すれば期間や金額を条件に顧客ごとの売上を集計でき、aの「一定額以上の売上があった顧客の一覧」を作成できる。同様に商品表と結合し売上年月日で絞り込めば、cの「直近1か月の商品別売上額ランキング」も作成可能である。一方、bの「在庫切れがあった商品の一覧」を作成するには在庫数量や在庫状況を記録した表が必要だが、示された3つの表にはそのような在庫情報が存在しないため作成できず、bを含む選択肢は誤りとなる。

出典:平成27年度 秋期 ITパスポート試験 問72

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

解いて競うと、毎月1位にAmazonギフト券5,000円分

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。