診断士に戻る
経営情報システム難易度: 2024年度

中小企業診断士 過去問経営情報システム 第7問

問題

以下に示す表は、ある小売店が利用している受注管理表の一部である(図参照)。この表を正規化した構造として、最も適切なものを下記の解答群から選べ。ただし、単価は商品コードによって一意に定まるものとする。 <受注管理表(一部)> 受注番号|受注日|得意先コード|商品コード|受注数量|単価|合計金額 10001|2024-04-01|3011|A|5|1000|    |     |   |B|1|2000|    |     |   |C|2|3000|13000 10002|2024-04-01|1022|B|4|2000|    |     |   |C|1|3000|11000 10003|2024-04-02|2033|A|6|1000|    |     |   |C|3|3000|15000
経営情報システムの図表

選択肢

  1. 1{受注番号、受注日、得意先コード、合計金額}/{受注番号、商品コード、受注数量}/{商品コード、単価}
  2. 2{受注番号、受注日、得意先コード、商品コード、合計金額}/{受注番号、商品コード、受注数量}/{得意先コード、商品コード、単価}
  3. 3{受注番号、受注日、得意先コード、商品コード、合計金額}/{得意先コード、商品コード、受注数量}
  4. 4{受注番号、得意先コード、合計金額}/{得意先コード、商品コード、受注数量}/{商品コード、単価}/{受注番号、受注日}
  5. 5{受注番号、受注日、商品コード、合計金額}/{受注番号、得意先コード、受注数量}/{商品コード、単価}

正解

1. {受注番号、受注日、得意先コード、合計金額}/{受注番号、商品コード、受注数量}/{商品コード、単価}

詳しい解説を見る

解説

元の表は1セル内に複数値を持つ非正規形なので、まず繰返しを排除(第1正規形化)。受注番号が同じでも商品コードが異なる行があるため、主キーは複合キー{受注番号、商品コード}。受注日・得意先コード・合計金額は受注番号のみで決まる(部分関数従属)ため第2正規形化で分離→{受注番号、受注日、得意先コード、合計金額}の表に。さらに単価は商品コードで一意に定まる(推移関数従属)ため第3正規形化で分離→{商品コード、単価}の表に。結果として、(1){受注番号、受注日、得意先コード、合計金額}、(2){受注番号、商品コード、受注数量}、(3){商品コード、単価}の3表構成となり、アが正解。イ・ウは推移従属が解消されておらず、エは{受注番号、受注日}の分離が冗長、オは受注日と商品コードの組み合わせが論理的に誤り。(出典: 一般社団法人 中小企業診断協会 令和6年度 中小企業診断士1次試験 経営情報システム 第7問)

中小企業診断士トップ

一問一答・予想問題・まとめノート

経営情報システムの関連問題

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

スキマ資格では中小企業診断士の全7073問を分野別・難易度別に体系的に学習できます。中小企業診断士は7科目すべてで6割を取る戦略が王道です。