マナビングITパスポート

データベース管理システムの機能はどこまでか

ITパスポート試験 令和3年度 問75 / データベース › データベース方式

過去問にチャレンジ

令和3年度 問75

情報システムに関する機能a〜dのうち、DBMSに備わるものを全て挙げたものはどれか。 a アクセス権管理 b 障害回復 c 同時実行制御 d ファイアウォール

  1. ア

    a,b,c

  2. イ

    a,d

  3. ウ

    b,c

  4. エ

    c,d

会話形式の解説

講師講師
DBMSはデータベースを管理するソフトウェアです。管理に関わる働きかどうか、一つずつ確かめましょう。
受験者受験者
情報システムを守る機能なら、ファイアウォールも含まれそうで迷います。
講師講師
ファイアウォールも情報システムを守る仕組みですが、DBMSの基本機能には含まれません。
受験者受験者
では、アクセス権管理はどうですか。
講師講師
DBMSの機能です。利用者がデータを扱える範囲を管理します。
受験者受験者
障害回復と同時実行制御も、データベースの管理に関係しますか。
講師講師
はい。障害回復は障害時のデータ復旧を担い、同時実行制御は同時操作によるデータの矛盾を防ぎます。どちらもDBMSの機能です。
受験者受験者
すると、アクセス権管理、障害回復、同時実行制御の三つを含む組合せが正解ですね。
講師講師
そのとおりです。アクセス権管理とファイアウォールの組合せは、DBMSの機能ではないものを含み、必要な二つも抜けています。
受験者受験者
障害回復と同時実行制御だけの組合せは、アクセス権管理が抜けていますね。
講師講師
はい。同時実行制御とファイアウォールの組合せも、ファイアウォールを含むうえ、アクセス権管理と障害回復が抜けています。
受験者受験者
「全て」を選ぶときは、含まれる機能が正しいかだけでなく、抜けがないかも確認します。

まとめ

DBMSはデータベースを管理するソフトウェアです。アクセス権管理、障害回復、同時実行制御はDBMSに備わる機能で、ファイアウォールは含まれません。したがって、三つを全て含むアが正解です。「全て挙げたもの」を選ぶ際は、不要な機能と必要な機能の抜けを両方確認します。

解答・解説

正解はアです

この問題のテーマ

DBMSに備わる機能を、データベースの管理に関わる働きから判別する問題です。

解き方の考え方

まず、a〜dを一つずつDBMSの機能かどうか判定します。アクセス権管理、障害回復、同時実行制御は、いずれもデータベースを安全かつ正しく利用するための機能です。ファイアウォールは含まれないので、a・b・cを全て挙げた組合せを選びます。

選択肢ごとの解説

  1. ○ア  a,b,c
    アクセス権管理、障害回復、同時実行制御の三つを含みます。いずれもDBMSに備わる機能なので、正解です。
  2. ×イ  a,d
    アクセス権管理はDBMSの機能ですが、ファイアウォールは含まれません。さらに、DBMSの機能である障害回復と同時実行制御が抜けています。
  3. ×ウ  b,c
    障害回復と同時実行制御は、どちらもDBMSの機能です。ただし、アクセス権管理もDBMSの機能なので、全てを挙げた組合せにはなっていません。
  4. ×エ  c,d
    同時実行制御はDBMSの機能ですが、ファイアウォールは含まれません。アクセス権管理と障害回復も抜けています。

補足

ファイアウォールも情報システムを守るための仕組みですが、DBMSの基本機能とは分けて考えます。

POINT

  • DBMSはデータベースを管理するソフトウェアです。
  • アクセス権管理は、利用者がデータを扱える範囲を管理する機能です。
  • 障害回復は障害時のデータ復旧を、同時実行制御は同時操作によるデータの矛盾を防ぐことを担います。
  • 「全て挙げたもの」を選ぶときは、含まれる機能に加えて、必要な機能の抜けも確認します。

※出典:令和3年度 ITパスポート試験 問75