Jak tworzyć zmaterializowane widoki w SQL Server?

Mam zamiar zaprojektować DW i słyszałem o zmaterializowanych widokach. Właściwie chcę utworzyć widok i powinien aktualizować się automatycznie po zmianie tabel podstawowych. Czy ktoś może wyjaśnić na przykładzie zapytania.