A criação de views é um recurso presente na maioria dos SGBDs. Views são parecidas com tabelas virtuais, ou seja, encapsulamos uma consulta complexa em uma view e após isto consultamos nossa view como se esta fosse uma tabela.
Um exemplo de criação de view seria:
CREATE VIEW view_teste AS SELECT * FROM produtos
No exemplo acima, criamos uma view que consulta os dados da tabela produtos. Para consultar os dados de nossa view, poderíamos utilizar o comando: