ITパスポート試験 ITパスポート 2019年 (令和1年 秋期) 問87: 売上伝票のデータを関係データベースの表で管理することを考える。売上伝票の表を設計するときに,表を構成するフィールドの関連性を分析し,データの重複及び不整合が発生

←
ITパスポート 2019年 (令和1年 秋期)
Q 8787 / 100
売上伝票のデータを関係データベースの表で管理することを考える。売上伝票の表を設計するときに,表を構成するフィールドの関連性を分析し,データの重複及び不整合が発生しないように,複数の表に分ける作業はどれか。
この問の正解率:78.03%(1,024件)

解説

ITパスポート 2019年 (令和1年 秋期) 問87「売上伝票のデータを関係データベースの表で管理することを考える。売上伝票の表を設計…」の正解と解説です。ITパスポート試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約78%です。

正解

ウ. 正規化

正答率 78.0%(1,024人中 799人が正解)

問題の解説

売上伝票のように、一つの伝票に顧客や商品の情報が混在していると、同じ内容が何度も重複して記録され、更新時に食い違いが生じやすい。そこで、フィールドの関連性を分析し、データの重複や不整合が起きないように表を分割する作業を正規化という。結合や射影は表への操作、排他制御は同時更新の制御であり、設計作業ではない。

選択肢ごとの解説

  • ア結合は、複数の表を共通の列の値で結び付けて、一つの表として取り出す操作である。表を分ける作業ではない。
  • イ射影は、表から必要な列だけを取り出す操作である。表を設計するときの分割作業ではない。
  • ウ正しい。正規化は、フィールドの関連性を分析して、データの重複や不整合が発生しないように、表を複数に分割する作業である。
  • エ排他制御は、複数のプログラムが同じデータを同時に更新しても、矛盾が生じないようにする制御である。表の設計作業ではない。

ITパスポート 2019年 (令和1年 秋期) の過去問一覧に戻る・問87

ITパスポート試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

ITパスポート試験 合格.dev を App Store でダウンロード