応用情報技術者試験 応用情報技術者試験 平成29年度秋期 午前 問26: ストアドプロシージャの利点はどれか。

←
応用情報技術者試験 平成29年度秋期 午前
Q 2626 / 80
の利点はどれか。
この問の正解率:49.58%(361件)

解説

応用情報技術者試験 平成29年度秋期 午前 問26「ストアドプロシージャの利点はどれか。…」の正解と解説です。応用情報技術者試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約50%です。

正解

ア. アプリケーションプログラムからネットワークを介して DBMS にアクセスする場合,両者間の通信量を減少させる。

正答率 49.6%(361人中 179人が正解)

問題の解説

ストアドプロシージャは、複数のSQL文と制御処理をまとめた手続きをDBMS側に登録しておき、アプリケーションから名前を指定して呼び出す仕組みである。一連の処理がDBMS内で完結するので、個々のSQL文や中間結果をネットワークでやり取りせずに済み、通信量が減る。

選択肢ごとの解説

  • ア正しい。一連のSQL処理をDBMS側で実行し、アプリケーションとの間では呼出しと最終結果だけをやり取りするので、通信量が減る。
  • イ実行計画の数を減らすことが目的ではない。解析済みの実行計画を再利用できる利点はあるが、計画の数が減るわけではない。
  • ウ一連の要求をまとめて処理しても、DBMSが使うバッファの数は処理内容によって決まり、減るわけではない。
  • エディスクI/Oの回数は、アクセスするデータや索引、キャッシュの状況で決まる。処理をDBMS側に置いても、読み書きするデータが同じならI/O回数は変わらない。

応用情報技術者試験 平成29年度秋期 午前 の過去問一覧に戻る・問26

応用情報技術者試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

応用情報技術者試験 合格.dev を App Store でダウンロード