2010-03-04 34 views

Trả lời

8
  • Nhiều góc độ khác nhau của cùng một bảng.

  • Có thể ẩn các cột nhất định trong bảng. Ví dụ: bạn có thể muốn cho phép nhân viên xem cột số điện thoại của nhân viên khác, nhưng chỉ một số nhân viên nhất định mới có thể truy cập cột lương của nhân viên!

  • Có thể tiết kiệm thời gian rất lớn khi viết các truy vấn bằng cách có một nhóm các bảng được truy cập thường xuyên được kết hợp với nhau trong một chế độ xem.

  • Chế độ xem cho phép bạn sử dụng các chức năng và thao tác dữ liệu theo các cách đáp ứng yêu cầu của bạn. Ví dụ, bạn lưu trữ ngày sinh của một người, nhưng bạn muốn tính toán điều này để xác định tuổi của họ.

1

Nó có thể được sử dụng để đơn giản hóa các phép nối phức tạp mà bạn sử dụng nhiều lần trên DB của mình.

CREATE view [dbo].[V_MyComplexJoin] 
As  
    Select TableA.A, TableB.B 
    From TableA 
     Inner Join TableB On TableA.BID = TableB.ID 
Các vấn đề liên quan