2010-03-04 10 views

Odpowiedz

8
  • Wiele różnych perspektyw tego samego stołu.

  • Może ukryć pewne kolumny w tabeli. Na przykład możesz pozwolić pracownikom zobaczyć kolumnę numeru telefonu innych pracowników, ale tylko niektórzy pracownicy mogą uzyskać dostęp do kolumny płac pracownika!

  • Zapewnia olbrzymie oszczędności czasu na pisanie zapytań poprzez już posiadanie grupy często odwiedzanych tabel połączonych w widoku.

  • Widoki umożliwiają korzystanie z funkcji i manipulowanie danymi w sposób zgodny z wymaganiami. Na przykład przechowujesz datę urodzenia danej osoby, ale chcesz ją obliczyć, aby określić jej wiek.

1

Może być używany w celu uproszczenia złożonych połączeń, których wielokrotnie używasz w DB.

CREATE view [dbo].[V_MyComplexJoin] 
As  
    Select TableA.A, TableB.B 
    From TableA 
     Inner Join TableB On TableA.BID = TableB.ID