令和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が含まれていません。

Spineチーム