過去問解きまくり研究所 ホーム

平成24年度 春期 午前Ⅱ 問7

データベース設計

体現ビューに関する問題

体現ビュー(Materialized view)に関する記述のうち,適切なものはどれか。

答えと解説を見る

✓ これが正解ウ実表のようにデータベースに格納されるビューのことである。

解説

体現ビューは、ビューの結果を実表のように格納しておくビューです。

通常のビューは定義だけを保存し、問合せのたびに、ビューの定義を問合せに組み込んで実表から結果を作ります。これに対して体現ビューは、ビューの定義に従って求めた結果を、実表と同じようにデータベースに格納しておくビューです。集計や結合の結果をあらかじめ持っておくので、問合せのたびに計算し直さずに済み、応答を速くできます。その代わり、同じデータが実表と体現ビューの両方にあることになり、実表の更新に合わせて体現ビューを更新する仕組みが必要になります。結果を持つか、定義だけを持つか、という一点で通常のビューと区別すると覚えやすくなります。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成24年度 春期 データベーススペシャリスト試験 午前Ⅱ 問7

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)