como uma view nasce a partir do select, rola de fazer um `as`
2015
View é um objeto que permite implementar a segurança em um banco de dados, omitindo dados irrelevantes para algum grupo de usuário. No entanto, não é permitido criar uma view com base na definição de outra view.
errrada
2017
O comando SQL para criar uma visão V1, a partir de uma tabela T1, obtendo os atributos A1, A2 e A3 e os renomeando para C1, C2 e C3 é:
a)
CREATE VIEW V1.C1, V1.C2. V1.C3
SELECT T1.A1, T1.A2, T1.A3;
b)
CREATE VIEW V1 (C1, C2, C3)
AS SELECT A1, A2, A3
FROM T1;
c)
CREATE VIEW C1, C2, C3 IN V1
FROM A1, A2, A3 OF T1;
d)
CREATE VIEW V1
FROM T1
SELECT A1 → C1, A2 → C2, A3 → C3;
e)
CREATE VIEW V1 (C1, C2, C3)
AS PART OF T1 (A1, A2, A3);
2010
As views proporcionam benefícios tais como mascaramento da complexidade do banco de dados, melhor controle das permissões de usuários e organização dos dados para exportação, contudo não aumentam a velocidade no acesso às informações visto que ainda executam os comandos SQL tradicionais.
errada