平成22年度 秋期 システムアーキテクト試験 午前Ⅱ 問15
ストラテジ/システム戦略情報システムの全体計画立案のためにE-Rモデルを用いて全社のデータモデルを作成する手順はどれか。
出典:平成22年度 秋期 システムアーキテクト試験 午前Ⅱ 問15
- ア管理層の業務から機能を抽出し,機能をエンティティとする。次に,機能の相互関係に基づいてリレーションシップを定義する。さらに,全社の帳票類を調査して整理し,正規化された項目に基づいて属性を定義し,全社のデータモデルとする。
- イ企業の全体像を把握するために,基本的なエンティティだけを抽出し,それらの相互間のリレーションシップを含めて,鳥瞰図を作成する。次に,エンティティを詳細化し,すべてのリレーションシップを明確にしたものを全社のデータモデルとする。
- ウ業務層の現状システムを分析し,エンティティとリレーションシップを抽出する。それぞれについて適切な属性を定め,これらを基にE-R図を作成し,それを抽象化して,全社のデータモデルを作成する。
- エ全社のデータとその処理過程を分析し,重要な処理を行っている業務を基本エンティティとする。次に,基本エンティティ相互のデータの流れをリレーションシップとしてとらえ,適切な識別名を与える。さらに,基本エンティティと関係あるデータを属性とし,全社のデータモデルを作成する。
正解:イ
解説
全社的なデータモデルを作成する際は,まず企業全体を俯瞰できるように基本的なエンティティだけを抽出し,それらのリレーションシップを含めた鳥瞰図(トップレベルのE-R図)を作成する。その後,各エンティティを段階的に詳細化し,すべてのリレーションシップを明確にしていくことで,全社のデータモデルを完成させる。
選択肢ごとの解説
- ア誤り。管理層の業務から機能を抽出しリレーションシップを定義するのはプロセス(機能)中心の考え方であり,E-Rモデルを用いたデータ中心アプローチの手順としては適切ではない。
- イ正しい。基本的なエンティティとリレーションシップから鳥瞰図を作成し,段階的に詳細化していく手順は,E-Rモデルを用いた全社データモデル作成の適切な進め方である。
- ウ誤り。業務層の現状システム分析から始める方法はボトムアップ的なアプローチであり,全体計画立案のための全社データモデル作成の手順としては適切ではない。
- エ誤り。基本エンティティ間のデータの流れをリレーションシップとしてとらえる説明は,DFD(プロセス中心アプローチ)的な考え方であり,E-Rモデル(データ中心アプローチ)の手順としては適切ではない。