Uma visão (ou view) é uma consulta armazenada em banco de dados, que pode ser utilizada quando se deseja consultar certas referências de forma recorrente. Para criar uma visão no SGBD SQL Server, o comando correto é:
Questão
Uma visão (ou view) é uma consulta armazenada em banco de dados, que pode ser utilizada quando se deseja consultar certas referências de forma recorrente. Para criar uma visão no SGBD SQL Server, o comando correto é:
Alternativas
a) CREATE VIEW Begin VW_Analise (SELECT CPF, Nome FROM Cliente).
Resposta certa
b) CREATE VIEW VW_Analise AS (SELECT CPF, Nome FROM Cliente).
c) CREATE VIEW VW_Analise INTO (SELECT CPF, Nome FROM Cliente).
d) INSERT VIEW Begin VW_Analise (SELECT CPF, Nome FROM Cliente).
e) INSERT VIEW VW_Analise AS (SELECT CPF, Nome FROM Cliente).
Explicação
No SQL Server, uma view é criada com a sintaxe geral:
Analisando as alternativas:
- a) incorreta: não existe esse uso de Begin nessa forma para criação de view.
- b) correta: segue o padrão CREATE VIEW ... AS (SELECT ...).
- c) incorreta: INTO é usado para criar tabela a partir de um SELECT (ex.:
SELECT ... INTO nova_tabela), não para view. - d) e e) incorretas: não existe o comando INSERT VIEW;
INSERTé para inserir registros em tabelas.
Portanto, a alternativa que corresponde ao comando correto de criação de visão no SQL Server é a b.
Carregando…