Sí, se actualizan, cada vez que los utiliza.
creo que Microsoft resume lo que una vista es bastante clara:
Una vista puede ser pensado como una mesa, ya sea virtual o una consulta almacenada.
http://msdn.microsoft.com/en-us/library/aa214068%28v=sql.80%29.aspx
vistas no se almacenan en caché de forma automática.
Cuando SELECT
desde un punto de vista, la base de datos ha de ejecutar la consulta almacenada en el fin de obtener el resultado conjunto para utilizar en su declaración
Los datos que 'ver' en una vista, no está realmente almacenada en cualquier lugar, y se genera a partir de las tablas sobre la marcha.
Debido a esto, tenga en cuenta la ejecución de vistas muy complejas. Siempre tenga en cuenta que la vista deberá ejecutarse antes de acceder a su conjunto de resultados.
Sí, lo harán - pero no es la forma más rápida de averiguar a probarlo? –
No, la forma más rápida es google search :) –