E-R図を使用してデータモデリングを行う理由として,適切なものはどれか。
ア 業務上でのデータのやり取りを把握し、ワークフローを明らかにする。
イ 現行業務でのデータの流れを把握し、業務遂行上の問題点を明らかにする。
ウ 顧客や製品といった業務の管理対象間の関係を図示し,その業務上の意味を明らかにする。
エ データ項目を詳細に検討し、データベースの実装方法を明らかにする。
解説を読む
正解:ウ
解説:
E-R図は実体(Entity)同士の関係(Relationship)を表した図で関係データベース(RDB)の表同士の関係を表す際などに用いられます。本問ではデータベースの設計としてのE-R図ではなくデータモデリングの利用例として出題されていることに注意が必要です。
ア.業務上のデータのやり取りをワークフロー(仕事の流れ)と合わせて表現するにはビジネスプロセスモデリング表記法(Business Process Model and Notation: BPMN)が最適です。
イ.データの流れに着目した図はDFD(Data Flow Diagram)が最適です。
ウ.顧客や製品などを実体と考えればそれらの関係を明らかにするためにE-R図を用いるのは有効な手段です。
エ.E-R図はデータベースの設計として利用されることはありますが、実装方法を限定することはありません。
解説を閉じる
コメント