平成29年度 プロジェクトマネージャ試験 午前II 問20
データ管理者(DA)とデータベース管理者(DBA)を別々に任命した場合の DA の役割として,適切なものはどれか。
- ア 業務データ量の増加傾向を把握し,ディスク装置の増設などを計画して実施する。
- イ システム開発の設計工程では,主に論理データベース設計を行い,データ項目を管理して標準化する。
- ウ システム開発のテスト工程では,主にパフォーマンスチューニングを担当する。
- エ システム障害が発生した場合には,データの復旧や整合性のチェックなどを行う。
解答・解説を見る
正解:イ
AI解説
データ管理者(DA)はデータそのものを管理する立場で、システム開発の設計工程で論理データベース設計を行い、データ項目の定義・標準化など組織全体のデータ資源管理を担う。一方、データベース管理者(DBA)は物理設計、性能チューニング、容量管理、障害復旧などDBMSの構築・運用面を担う。「論理・標準化=DA、物理・運用=DBA」が判断基準である。 ア: データ量増加の把握とディスク増設の計画・実施は、DBの物理的な容量管理でありDBAの役割である。 イ: 正しい。論理データベース設計とデータ項目の管理・標準化は、データ資源を管理するDAの中心的な役割である。 ウ: テスト工程でのパフォーマンスチューニングは、DBMSの物理特性を扱うDBAの役割である。 エ: 障害時のデータ復旧や整合性チェックは、DBの運用管理を担うDBAの役割である。 💡 DAは「Data=業務データの意味・論理」を、DBAは「DataBase=DBMSという実装・運用」を管理すると覚える。選択肢のうち1つだけ論理設計・標準化で、残り3つが物理・運用系という構図が定番。
出典:平成29年度 秋期 プロジェクトマネージャ試験 午前II 問20 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。