平成25年度 春期 応用情報技術者試験 午前 問27
クライアントサーバシステムにおいて,クライアント側からストアドプロシージャを利用したときの利点として,適切なものはどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ア
ストアドプロシージャは,一連の SQL 文などの処理手続をあらかじめデータベースサーバに登録しておき,クライアントから名前を指定して呼び出して実行する仕組みです。
-
ア: クライアントとサーバの間の通信量を削減できる
正しい。一連の SQL 文をサーバ側に登録しておき,クライアントは呼出し命令を送るだけで済むので,SQL 文を一つずつ送受信するより通信量や通信回数を削減できます。 -
イ: サーバ内でのデータベースファイルへのアクセス量を削減できる
誤り。実行される SQL の処理内容は同じなので,データベースファイルへのアクセス量は減りません。 -
ウ: サーバのメモリ使用量を削減できる
誤り。ストアドプロシージャはサーバ側で処理を実行するので,サーバのメモリ使用量が減るわけではありません。 -
エ: データの格納領域を削減できる
誤り。ストアドプロシージャは処理手順をサーバに格納するものであり,データの格納領域を削減する仕組みではありません。
答え
ア: クライアントとサーバの間の通信量を削減できる
出典:平成25年度 春期 応用情報技術者試験 午前 問27