平成25年度 秋期 応用情報技術者試験 午前 問27
クライアントサーバシステムにおけるストアドプロシージャに関する記述のうち,誤っているものはどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ウ
この問題は誤っているものを選びます。
-
ア: 処理を特定のプロシージャ呼出しに限定してセキュリティを向上できる
誤り。これは正しい記述です。利用者にはプロシージャの実行権限だけを与えることで,データへの直接アクセスを防げます。 -
イ: 共通な処理をプロシージャとして格納して標準化できる
誤り。これは正しい記述です。共通の処理をサーバに置くことで,各クライアントで同じ処理を作る必要がなくなります。 -
ウ: アクセスを細かい単位でプロシージャ化して処理性能を向上できる
正しい。これが誤っている記述です。ストアドプロシージャの性能上の利点は,複数の処理をまとめて1回の呼出しで実行し通信回数を減らせることです。細かい単位でプロシージャ化すると呼出し回数が増え,かえって性能が低下します。 -
エ: 複数の SQL 文を1回の呼出しで実行し,通信回数を減らせる
誤り。これは正しい記述です。ストアドプロシージャの主な利点の一つです。
答え
ウ: アクセスを細かい単位でプロシージャ化して処理性能を向上できる
出典:平成25年度 秋期 応用情報技術者試験 午前 問27