システム監査技術者 2020年 午前2 問12
問題文
基幹業務システムの構築及び運用において、データ管理者(DA)とデータベース管理者(DBA)を別々に任命した場合のDAの役割として、適切なものはどれか。
選択肢
ア:業務データ量の増加傾向を把握し、ディスク装置の増設などを計画して実施する。
イ:システム開発の設計工程では、主に論理データベース設計を行い、データ項目を管理して標準化する。(正解)
ウ:システム開発のテスト工程では、主にパフォーマンスチューニングを担当する。
エ:システム障害が発生した場合には、データの復旧や整合性のチェックなどを行う。
🔒 解説は解答すると表示されます
DAとDBAの役割分担【午前2解説】
正解の理由
DA(データ管理者)は、組織全体でデータを適切に管理するため、データ項目の定義や標準化、論理データベース設計などを担当します。
したがって、システム開発の設計工程で論理データベースを設計し、データ項目を管理・標準化するイが適切です。
一方、DBA(データベース管理者)は、データベースを安定して運用するための技術的な管理を担います。ディスク容量の計画、性能調整、障害時の復旧などが主な役割です。
解法ステップ
- DAとDBAの役割を区別します。
- DAは、データの意味や定義、構造などを管理すると考えます。
- DBAは、データベースの性能や容量、運用、障害対応などを管理すると考えます。
- 選択肢の内容を役割に当てはめると、論理設計とデータ項目の標準化を行うイがDAの役割です。
選択肢別の誤答解説
- ア:業務データの増加を見越してディスク装置を増設する計画は、データベースの容量や物理資源を管理するDBAの役割です。
- イ:論理データベース設計やデータ項目の管理・標準化は、DAの役割です。
- ウ:パフォーマンスチューニングは、データベースの性能を技術的に調整するDBAの役割です。
- エ:障害時のデータ復旧や整合性の確認は、データベースの運用・保守を担うDBAの役割です。
よくある誤解
-
DAとDBAは、どちらもデータベースを管理するので同じ役割だと思う
DAはデータの定義や論理構造などを管理し、DBAはデータベースの技術的な運用を管理します。 -
「設計」という言葉だけでDBAの仕事だと判断する
論理設計はDA、物理的な構成や運用に関わる設計はDBAが中心となります。 -
データの復旧は、データの内容を管理するDAの仕事だと思う
障害時の復旧は、データベースを安定運用するためのDBAの役割です。
補足コラム
DAはData Administrator、DBAはDatabase Administratorの略です。試験では、DAを「データの意味・定義・論理構造を管理する役割」、DBAを「データベースの実装・性能・運用を管理する役割」と整理すると、選択肢を判別しやすくなります。
FAQ
Q. DAはデータベースを実際に操作しないのですか?
A. 実際の業務では組織によって役割が重なることもあります。ただし、試験ではDAはデータの定義や標準化など、DBAはデータベースの技術的な運用などを担当すると整理します。
A. 実際の業務では組織によって役割が重なることもあります。ただし、試験ではDAはデータの定義や標準化など、DBAはデータベースの技術的な運用などを担当すると整理します。
Q. 論理データベース設計とは何ですか?
A. 業務上必要なデータやその関係を整理し、データベースの構造を定めることです。特定のディスク装置など、物理的な実装方法を決める作業とは区別されます。
A. 業務上必要なデータやその関係を整理し、データベースの構造を定めることです。特定のディスク装置など、物理的な実装方法を決める作業とは区別されます。
関連キーワード: DA、DBA、論理データベース設計、データ項目の標準化، パフォーマンスチューニング

\ せっかくなら /
システム監査技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

