令和5年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問24
テクノロジ/開発技術データ中心アプローチの特徴はどれか。
出典:令和5年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問24
- アクラス概念,多態,継承の特徴を生かして抽象化し,実体の関連を表現する。
- イ対象システムの要求を,システムがもっている機能間のデータの流れに着目して捉える。
- ウ対象世界の実体を並列に動作するプロセスとみなし,プロセスはデータを通信し合うものとしてモデル化する。
- エ対象とする世界をシステムが扱うデータに着目して捉え,扱うデータを実体関連モデルで整理する。
正解:エ
解説
データ中心アプローチ(DOA:Data Oriented Approach)は,業務で扱うデータの構造は機能や手続よりも安定しているという考えに基づき,対象世界をシステムが扱うデータに着目して捉え,実体関連モデル(E-R モデル)などで整理する開発アプローチです。データ構造を先に固めることで,業務手順の変更に強いシステムを構築できます。
選択肢ごとの解説
- ア誤り。クラス,多態,継承を生かして抽象化するのは,オブジェクト指向アプローチの特徴です。
- イ誤り。機能間のデータの流れに着目して要求を捉えるのは,DFD を用いるプロセス中心アプローチ(POA)の特徴です。
- ウ誤り。実体を並列に動作するプロセスとみなし,プロセス間の通信としてモデル化するのは,プロセス代数などに基づく並行プロセスモデルの考え方です。
- エ正しい。システムが扱うデータに着目し,実体関連モデルで整理するのがデータ中心アプローチの特徴です。