E-R図の説明と,その応用例として,適切なものはどれか。
- ア作業順序や作業時間を表した図であり,例えば,システム開発の日程管理をするのに用いられる。
- イ実体同士の関連を表した図であり,例えば,関係データベースの表同士の関連を表すのに用いられる。
- ウ順次,選択,繰返し構造を組み合わせて表した図であり,例えば,プログラムの流れを記述するのに用いられる。
- エ状態の遷移や条件を記載した図であり,例えば,通信プロトコルの仕様を記述するのに用いられる。
正解と解説を見る
正解
イ 実体同士の関連を表した図であり,例えば,関係データベースの表同士の関連を表すのに用いられる。
E-R図(実体関連図)は、業務やシステムに登場する実体(エンティティ)同士の関連(リレーションシップ)を図示したものであり、代表例として関係データベースの表(テーブル)間の関連を表す設計図に用いられるため、正解はイである。アは作業順序と作業時間を表すガントチャートやPERT図の説明であり、日程管理に使われるものでE-R図とは異なる。ウは順次・選択・繰返しの制御構造を表す流れ図(フローチャートやNSチャート)の説明であり、プログラムの処理手順を記述するものである。エは状態遷移図の説明であり、通信プロトコルの状態変化などを表現するのに用いられる。それぞれ用途と表現対象が異なる点を区別して覚える必要がある。