本文へスキップ

平成28年度 春期 ITパスポート試験 問84

この問題の解説と、これまでの解答の記録です。

問84
頻出度★★★

データベースを設計するときに, データの関連を整理して表現することを目的として使われるものはどれか。

出典 平成28年度 春期 ITパスポート試験 問84
解説

問 84

  • ア

    正解 正解はアの「E-R図」。E-R図(Entity-Relationship Diagram、実体関連図)は、管理対象を「実体(エンティティ)」として捉え、実体どうしの「関連(リレーションシップ)」を線で結んで表現する図法。実体は表(テーブル)に、関連は外部キーなどのつながりに対応づけられるため、データベースを設計する際に、データの構造とデータ間の関連を整理して表現する目的にちょうど合致する。したがって設問の「データの関連を整理して表現する」用途に使われるものはE-R図である。

  • 不正解イ

    アローダイアグラム(矢線図、PERT図)は、作業を矢線・結合点で表し、作業の順序関係や所要時間から日程計画やクリティカルパスを求めるための図法。プロジェクトの進行管理・工程管理に使うものであり、データの関連を表現する目的ではない。

  • 不正解ウ

    ガントチャートは、作業(タスク)を縦に、時間を横にとって各作業の開始・終了や進捗を横棒で示す図。スケジュール管理・進捗管理に用いるもので、データベース設計におけるデータ間の関連表現とは無関係。

  • 不正解エ

    フローチャート(流れ図)は、処理の手順や制御の流れ(順次・分岐・繰返し)を記号でつないで表す図法。プログラムやアルゴリズム、業務手順の流れを表現するもので、データそのものの関連構造を整理する目的には使わない。

ここがポイント
  • E-R図は「実体(エンティティ)」と「関連(リレーションシップ)」でデータ構造を表す、データベース概念設計の代表的なモデリング手法である。
  • 各図法の用途を区別する: E-R図=データの関連、アローダイアグラム=日程・工程、ガントチャート=進捗・スケジュール、フローチャート=処理の流れ。
用語

解答の記録