過去問解きまくり研究所 ホーム

平成21年度 春期 問58

データベース

データベース管理システムの問題

オンライントランザクション処理システムを構成するサーバ上のソフトウェアのうち,データベース管理システムの役割の説明として,適切なものはどれか。

答えと解説を見る

✓ これが正解アアプリケーションプログラムからデータの検索や更新の要求を受け付けて,データベース内のデータの検索や更新をする。

解説

層の問いは、要求を出す側なのか受ける側なのかで割れます。

データベース管理システムは、データを預かって出し入れする層です。要求を出してくるのは、業務を担う側のプログラムになります。その要求を受けて探したり書き換えたりすると述べた肢が当たります。一貫した状態を保ちながら、効率よく取り出す働きを引き受けます。要求を受けて業務のプログラムを起動する層は、その前に立つものでした。どれを動かすかを差配する役目で、データを扱う層ではありません。必要に応じて探す要求を出しながら業務を進めるのは、担う側です。要求を出す側であって、受ける側ではありませんでした。ネットワークを介してクライアントとやり取りするのは、通信を受け持つ層になります。三つとも同じサーバの上に載りますが、立っている層が違いました。要求を出す側か受ける側かを見れば、置き場所がはっきりします。データに直に触れる層は一つだけでした。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成21年度 春期 ITパスポート試験 問58

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)