HOME»ソフトウェア開発技術者平成16年春期»午前問31
ソフトウェア開発技術者平成16年春期 午前問31
問31
3層クライアントサーバシステムを構成する各層を,クライアント側に近い順に並べたものはどれか。
- ファンクション層,データベースアクセス層,プレゼンテーション層
- ファンクション層,プレゼンテーション層,データベースアクセス層
- プレゼンテーション層,データベースアクセス層,ファンクション層
- プレゼンテーション層,ファンクション層,データベースアクセス層
分類
テクノロジ系 » システム構成要素 » システムの構成
正解
エ
解説
3層クライアントサーバシステムは、プレゼンテーション層、ファンクション層(アプリケーション層)、データベースアクセス層(データ層)の3層で構成されるクライアントサーバシステムです。
- プレゼンテーション層
- クライアントがデータを入力したり、問合せ結果を表示したりする。WebアプリケーションではWebブラウザがこの役割を担う。
- ファンクション層
- クライアントから受け取ったの入力を元にSQLを組み立てたり、データ層から返されたデータを加工してクライアントに送ったりするなどデータの変換処理を行う。
※アプリケーション層,トランザクション層,ビジネスロジック層の名称でも呼ばれることもある。 - データベースアクセス層
- データベースへのアクセスを行い、結果をファンクション層に返す。またデータの管理などを集中的に行う。DBサーバに搭載されるDBMSがこの機能を担っている。