Powiel możliwe:
What are views good for?Jaki jest cel widoków w SQL?
Próbuję dowiedzieć się, jaki jest cel widoków w bazie danych SQL?
Dlaczego, kiedy i jak utworzyć i wykorzystać widoki?
Powiel możliwe:
What are views good for?Jaki jest cel widoków w SQL?
Próbuję dowiedzieć się, jaki jest cel widoków w bazie danych SQL?
Dlaczego, kiedy i jak utworzyć i wykorzystać widoki?
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.
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
dupe http://stackoverflow.com/questions/214132/what-are-views-good-for – marcgg