Eles são chamados de visualizações indexadas no SQL Server - leia estes white papers para obter mais informações:
- Criando uma visualização indexada
- Melhorando o desempenho com exibições indexadas do SQL Server 2008
Basicamente, tudo o que você precisa fazer é:
- criar uma visualização normal
- crie um índice clusterizado nessa visualização
e pronto!
A parte complicada é:a visão tem que satisfazer uma série de restrições e limitações - essas são descritas no white paper. Se você fizer isso, isso é tudo que existe. A visualização está sendo atualizada automaticamente, sem necessidade de manutenção.
Recursos adicionais:
- Criando e otimizando exibições no SQL Server
- Visualizações Indexadas do SQL Server