データベース|令和3年度 ITパスポート試験 問75
情報システムに関する機能a〜dのうち,DBMSに備わるものを全て挙げたものはどれか。
- a アクセス権管理
- b 障害回復
- c 同時実行制御
- d ファイアウォール
- ✓ これが正解a,b,c
- a,d
- b,c
- c,d
解説
DBMSは、権限と復旧と同時実行の管理まで受け持ちます。
DBMSは、データベースを安全に、かつ矛盾なく使えるように支えるソフトウェアです。受け持つ働きは大きく三つに整理できます。一つ目は、誰がどの表をどこまで扱ってよいかを定めるアクセス権管理です。二つ目は、障害が起きたときに、記録と控えを使って直前の状態へ戻す障害回復です。三つ目は、複数の利用者が同時に読み書きしても内容が壊れないようにする同時実行制御です。これに対してファイアウォールは、ネットワークの出入り口で通信を通すか遮るかを判断する仕組みで、データベースの外側に置かれる別の道具です。三つはいずれも、データベースの中で起きることを整えるための働きです。ネットワークの境目で通信を選り分ける仕組みとは、置かれている場所が違います。よって挙げるべきものは、はじめの三つということになります。
ほかの選択肢はなぜ違うのか
- アクセス権管理とファイアウォールの二つを挙げたものです。前者は確かに備わっていますが、後者は通信を通すか遮るかを判断する仕組みなので、データベースを支えるソフトウェアの機能には含まれません。ネットワークの境目に置く仕組みです。
- 障害回復と同時実行制御の二つを挙げたものです。どちらも備わっていますが、アクセス権管理が抜けています。誰がどこまで扱えるかを定める働きもこのソフトウェアが受け持つので、三つをそろえる必要があります。三つのうちの一つが欠けている形になります。
- 同時実行制御とファイアウォールの二つを挙げたものです。前者は備わっているものの、後者は外側に置く仕組みです。さらにアクセス権管理と障害回復も抜けているため、二重に足りていない形になります。
この問題に関係する言葉
- DBMSデータベースを管理するソフト。複数の処理が同じデータを同時に更新しても矛盾しないよう、排他制御などを行います。
- アクセス権管理
- 障害回復
- 同時実行制御
- ファイアウォール内と外の境目に置いて、通してよい通信だけを選び、残りを遮る仕組み。どの相手のどの用途かという条件を見て判断します。
出典:令和3年度 ITパスポート試験 問75
同じ単元をまとめて解くならデータベースへ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)