問題本文
データベース管理システムを利用する目的はどれか。
選択肢
- ア.OSがなくてもデータを利用可能にする。
- イ.ディスク障害に備えたバックアップを不要にする。
- ウ.ネットワークで送受信するデータを暗号化する。
- エ.複数の利用者がデータの一貫性を確保しながら情報を共有する。
正解
エ. 複数の利用者がデータの一貫性を確保しながら情報を共有する。
解説
データベース管理システム(DBMS)は,複数の利用者・アプリケーションが同時にデータにアクセスする際,排他制御・トランザクション管理(ACID特性)・整合性制約等によりデータの一貫性を維持しつつ情報共有を可能にするソフトウェアである.OSなしで動作するわけではなく,通信暗号化はSSL/TLSの役割,バックアップも依然として必要となる.DBMSは「同時アクセス時のデータ一貫性確保」と「情報共有の実現」が主目的.
選択肢ごとの解説
- ア.誤り.DBMSは通常OS上で動作するソフトウェアであり,OSが不要になるわけではない.OSは依然として必須.
- イ.誤り.DBMSがあってもディスク障害対策のためのバックアップは必要.冗長化や定期バックアップが別途必要.
- ウ.誤り.ネットワーク通信データの暗号化はSSL/TLSなど通信プロトコル側の役割.DBMSの主目的ではない.
- エ.正解.複数利用者がデータの一貫性を保ちつつ情報共有することがDBMSの主目的.同時アクセスの整合性を保つ.
ITパスポート 2011年 (平成23年 秋期) の過去問一覧へ戻る・問53