ストアドプロシージャの特徴を生かして通信回数を減らしたシステムをクライアントサーバシステムで実現するとき、クライアントとサーバの機能分担構成はどれか。
ここで、データベースアクセス層はDB層、ファンクション層はFN層、プレゼンテーション層はPR層とそれぞれ略す。
| クライアント | サーバ | |
| ア | DB層とFN層とPR層 | DB層 |
| イ | FN層とPR層 | DB層とFN層 |
| ウ | FN層とPR層 | DB層とPR層 |
| エ | PR層 | DB層とFN層とPR層 |
答え イ
【解説】
3層クライアントサーバシステムは、プレゼンテーション層、ファンクション層(アプリケーション層)、データベースアクセス層(データ層)の3層で構成されるクライアントサーバシステムになり、プレゼンテーション層(PR層)はクライアント側、データベースアクセス層(DB層)はサーバ側、ファンクション層(FN層)は両層の間を取り持つという役割をもっています。したがって
| クライアント | サーバ | |
| イ | FN層とPR層 | DB層とFN層 |
【キーワード】
・ストアドプロシージャ