令和3年度 ITパスポート試験 公開問題 問75
テクノロジデータベース
情報システムに関する機能 a〜dのうち,DBMSに備わるものを全て挙げたものはどれか。
- a アクセス権管理
- b 障害回復
- c 同時実行制御
- d ファイアウォール
解答・解説
正解: ア. a, b, c
DBMS(データベース管理システム)は、データベースを構築し、安全かつ効率的にデータの操作や管理を行うためのソフトウェアです。
提示された機能のうち、DBMSに備わる機能は以下のとおりです。
- a アクセス権管理: ユーザーごとにアクセス権限(読み取り、書き込み、削除など)を設定し、不正なデータアクセスを防止する機能であり、DBMSに備わっています。
- b 障害回復: ハードウェアやソフトウェアの障害時に、ログやバックアップを用いてデータベースを矛盾のない状態に復旧する機能(ロールバックやロールフォワードなど)であり、DBMSに備わっています。
- c 同時実行制御: 複数のユーザーやプログラムが同時に同一のデータにアクセス・更新する際、データの矛盾が生じないように排他制御(ロックなど)を行う機能であり、DBMSに備わっています。
- d ファイアウォール: 外部ネットワークからの不正アクセスを防ぐためにネットワーク通信を監視・制御するシステムです。これはネットワークセキュリティの機能であり、DBMSそのものの機能ではありません。
したがって、DBMSに備わる機能は a, b, c の3つです。
各選択肢の解説
- ア(正解): a, b, c の全てがDBMSの機能であるため、正解です。
- イ(誤り): ファイアウォール(d)はDBMSの機能ではありません。
- ウ(誤り): a(アクセス権管理)もDBMSの重要な機能ですが、含まれていません。
- エ(誤り): ファイアウォール(d)が含まれており、aやbが含まれていません。