ビューについて
ビューとは、クエリによって内容が定義される仮想テーブルです。ビューは、実際のテーブルと同様に、一連の名前の付いた列とデータ行で構成されます。インデックスが設定されていないと、データベース内に保存された一連のデータ値としてビューが作成されることはありません。データは、ビューを定義するクエリが参照するテーブルから取り出され、ビューの行と列はビューを参照したときに動的に作成されます。
ビューは、ビューが参照する基になるテーブルに対するフィルタの役目を果たします。ビューを定義するクエリでは、1 つ以上のテーブルを参照することも、現在のデータベースや他のデータベースのビューを参照することもできます。参照先が複数で種類が異なる場合、ビューの定義に分散クエリも使用できます。分散クエリは、組織のデータを地域ごとのサーバーに保存している場合に、複数のサーバーから同じ構造のデータを結合するときなどに便利です。
ビューを使用した照会には制約はなく、ビューを使用したデータの変更に関しても制約はわずかです。
次の図は、2 つのテーブルに基づいて作成されるビューを示しています。