ITパスポートトップに戻る
練習問題難易度: 標準2024年度

ITパスポート 過去問練習問題 第81問

問題

一つの表で管理されていた受注データを、受注に関する情報と商品に関する情報に分解して、正規化を行った上で関係データベースの表で管理する。正規化を行った結果の表の組合せとして、最も適切なものはどれか。ここで、同一商品で単価が異なるときは商品番号も異なるものとする。また、発注者名には同姓同名はいないものとする。 受注データ: 受注番号、発注者名、商品番号、商品名、個数、単価 T0001 試験花子 M0001 商品1 5 3,000 T0002 情報太郎 M0002 商品2 3 4,000 T0003 高度秋子 M0001 商品1 2 3,000

選択肢

  1. 1受注表(受注番号、発注者名)、商品表(商品番号、商品名、個数、単価)
  2. 2受注表(受注番号、発注者名、商品番号)、商品表(商品番号、商品名、個数、単価)
  3. 3受注表(受注番号、発注者名、商品番号、個数、単価)、商品表(商品番号、商品名)
  4. 4受注表(受注番号、発注者名、商品番号、個数)、商品表(商品番号、商品名、単価)

正解

4. 受注表(受注番号、発注者名、商品番号、個数)、商品表(商品番号、商品名、単価)

詳しい解説を見る

解説

正規化では、関数従属性に基づいて表を分割する。商品番号が決まれば商品名と単価が一意に決まるため、商品表は(商品番号、商品名、単価)が適切。一方、個数は受注ごとに変わるため受注表に置く。よって受注表は(受注番号、発注者名、商品番号、個数)、商品表は(商品番号、商品名、単価)が正解。アは商品番号や個数の配置が不適切、イは個数・単価が商品表側にあり誤り、ウは単価が受注表にあって冗長となるため誤り。(出典: 令和6年度分 ITパスポート試験 問81)

記憶定着問題

全200問を繰り返し学習

練習問題の関連問題

この調子で演習を続けよう

スキマ資格ではITパスポートの全1200問を分野別・難易度別に体系的に学習できます。ITパスポートはストラテジ系・マネジメント系・テクノロジ系の3分野バランスが合格の鍵です。