システム構成要素
平成26年度 春期 基本情報技術者試験 午前 問13
データベース(DB)へのアクセスを行うブラウザからのリクエスト処理を,Web サーバが受信し解読した後に行う一連の実行処理の順序はどれか。ここで,Web サーバはリクエスト処理ごとに DB への接続と切断を行うものとする。
〔実行処理〕
① DB の切断
② DB へのアクセス
③ DB への接続
④ HTML 文書の組立て
⑤ SQL 文の組立て
⑥ ブラウザへの送信
答えを選ぶ
出典:平成26年度 春期 基本情報技術者試験 午前 問13(問題文は IPA の公開問題。解説は当サイト作成)
答えと解説を見る
正解:エ
覚える知識
Webサーバのデータベースアクセス処理順序
WebアプリはDBに接続してSQLを組み立てて実行し、結果をHTMLにして返してから切断する。
この問題で必要なこと
DB接続→SQL文の組立て→DBアクセス→HTML文書の組立て→ブラウザへ送信→DB切断の順になる。
ひっかけ
HTMLの組立ては検索結果が必要なため、DBアクセスより後でないと成立しない。
この知識の出題:本試験系 1 回・免除試験 0 回(公開問題での観測値)