平成26年度 秋期 午前Ⅱ 問15
システム戦略
データモデルを作成する手順
情報システムの全体計画立案のためにE-Rモデルを用いて全社のデータモデルを作成する手順はどれか。
- ア管理層の業務から機能を抽出し,機能をエンティティとする。次に,機能の相互関係に基づいてリレーションシップを定義する。さらに,全社の帳票類を調査して整理し,正規化された項目に基づいて属性を定義し,全社のデータモデルとする。
- イ企業の全体像を把握するために,主要なエンティティだけを抽出し,それらの相互間のリレーションシップを含めて,鳥瞰図を作成する。次に,エンティティを詳細化し,全てのリレーションシップを明確にしたものを全社のデータモデルとする。
- ウ業務層の現状システムを分析し,エンティティとリレーションシップを抽出する。それぞれについて適切な属性を定め,これらを基にE-R図を作成し,それを抽象化して,全社のデータモデルを作成する。
- エ全社のデータとその処理過程を分析し,重要な処理を行っている業務を基本エンティティとする。次に,基本エンティティ相互のデータの流れをリレーションシップとして捉え,適切な識別名を与える。さらに,基本エンティティと関係のあるデータを属性とし,全社のデータモデルを作成する。
答えと解説を見る
✓ これが正解イ企業の全体像を把握するために,主要なエンティティだけを抽出し,それらの相互間のリレーションシップを含めて,鳥瞰図を作成する。次に,エンティティを詳細化し,全てのリレーションシップを明確にしたものを全社のデータモデルとする。
解説
主要なエンティティで鳥瞰図を作り、それを詳細化して全社モデルにします。
全体計画を立てる段階の全社データモデルは、企業全体を見渡すことが目的なので、トップダウンで作ります。まず主要なエンティティだけを取り出し、相互のリレーションシップを含めて全体を見渡せる鳥瞰図を描きます。次に、そのエンティティを詳細化し、全てのリレーションシップを明確にして全社のデータモデルに仕上げます。見分ける軸は、エンティティとして何を取り上げるかと、全体から部分へ進むかどうかです。データモデルのエンティティは管理するデータの対象であり、機能や業務ではないことも判断の手がかりになります。
ほかの選択肢はなぜ違うのか
- ア管理層の業務から機能を抽出し,機能をエン…:機能をエンティティとし、機能の相互関係をリレーションシップとしています。データモデルのエンティティはデータの対象であり、機能を置くと機能の関係図になってしまいます。帳票から属性を拾う進め方も細部からの積上げです。
- ウ業務層の現状システムを分析し,エンティテ…:業務層の現状システムを分析して積み上げ、最後に抽象化する進め方は、部分から全体へ向かうボトムアップです。現状に引きずられやすく、全体計画のために企業全体を見渡すという目的に合いません。
- エ全社のデータとその処理過程を分析し,重要…:重要な処理を行う業務をエンティティとし、データの流れをリレーションシップとしています。処理とデータの流れを描くDFDの考え方を持ち込んだもので、データの対象と関係を表すデータモデルの作り方ではありません。
この問題の用語
- エンティティ情報の世界で管理の対象となる、人やものごとの一つひとつを指します。E-R図では、この対象と対象どうしの関連を組み合わせて表します。
- リレーションシップE-R図で、エンティティどうしのつながりを表す部分のことです。業務上の手順を表すものではなく、対象どうしの関連だけを示します。
- 情報システム業務に必要なデータを集め、処理し、伝えるための仕組み全体です。コンピュータや通信網だけでなく、それを使う人や業務の手順も含みます。
- 分析集めたデータを細かく分けて、何がどう関わっているかを読み取ること。量が増えるほど、扱う道具も考え方も変わります。
- E-R図管理の対象と対象どうしの関連によって、データの構造を表す図です。表として実装する前提や、業務上の手順を表すものではありません。
出典:平成26年度 秋期 システムアーキテクト試験 午前Ⅱ 問15
同じ用語が出る問題
- 令和5年度 春期 午前Ⅱ 問16:パーソナルデータに関する問題(情報システム)
- 令和3年度 春期 午前Ⅱ 問4(E-R図)
- 平成30年度 秋期 午前Ⅱ 問1:CRUDマトリックスの説明(エンティティ)
- 平成24年度 秋期 午前Ⅱ 問15:E-Rに関する問題(リレーションシップ)
- 平成22年度 秋期 午前Ⅱ 問15:データモデルを作成する手順(リレーションシップ)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)