2012-04-06 28 views
6

Tôi luôn nghĩ về dạng xem dưới dạng truy vấn được lưu trữ. Gần đây tôi cần sử dụng các bảng có nguồn gốc trong một dự án. Điều đó khiến tôi suy nghĩ về Views.Chế độ xem SQL so với bảng có nguồn gốc

Không phải là Xem cùng một điều như một bảng có nguồn gốc ngoại trừ việc nó đã được lưu dưới dạng thực thể hợp lý trong đó Bảng có nguồn gốc được tạo khi đang di chuyển?

Trả lời

6

Có, cho hầu hết các ý định và mục đích chúng có thể được nghĩ đến như bạn mô tả. Họ là cùng một ý tưởng.

Trong một số RDBMS, bạn có thể thực hiện nhiều điều thú vị hơn với chế độ xem. Lập chỉ mục là mục đầu tiên xuất hiện trong đầu bạn. Bạn cũng có thể cấp các giới hạn truy cập cho các khung nhìn vì chúng là các đối tượng cơ sở dữ liệu thích hợp.

Hãy xem "Derived Tables in SQL" để biết thêm thông tin.

+1

Chế độ xem phân vùng cung cấp thêm sự tinh tế. –

Các vấn đề liên quan