2012-04-06 12 views
6

私はいつもビューをストアドクエリと考えていました。最近、プロジェクトで派生テーブルを使用する必要がありました。それはViewsについて考えさせてくれました。SQLビューと派生テーブル

ビューは派生テーブルと同じものですが、派生テーブルがオンザフライで構築されている論理エンティティとして保存されていること以外は同じですか?

答えて

6

はい、ほとんどの目的と目的のために、あなたが説明したように考えることができます。彼らも同じ考えです。

一部のRDBMSでは、ビューでより面白いことができます。索引付けが最初に思い浮かぶのです。また、適切なデータベース・オブジェクトであるため、ビューにアクセス制限を与えることもできます。

詳細については、Derived Tables in SQLをご覧ください。

+1

パーティションビューではさらに細かいことがあります。 –