A database view is a stored query. Its output automatically updates as underlying table data changes.
A database view does not store data as tables (temporary or otherwise) do; rather, it is a saved query that can be recalled and reused. Its output automatically updates as underlying table data changes.
Reference