Considere a seguinte definição de visão: 1 - create view funcionariosativos (nome, idade, setor) 2 - as

Considere a seguinte definição de visão:

1 - create view funcionariosativos (nome, idade, setor)
2 - as select f. nome, f. idade, s. setor
3 - from funcionarios f, setor s
4 - where f. codsetor = s. codigo
5 - and f. ativo = true

na primeira linha passamos o nome da visão que será criada e os retornos dela (nome, idade, setor) e a partir da segunda linha é a construção da estrutura do retorno daquela visão, nesse caso o usuário pode acessar funcionariosativos, mas não funcionarios e setor. sabe quais funcionários estão ativos, mas não sabe quais estão inativos, ou muito menos sabem qual é o código de cada funcionário.

o comando para executar essa visão seria:

escolha uma:
a.
select view funcionarios

b.
select * from funcionariosativos.

c.
select view funcionariosativos

d.
select * from funcionarios

e.
select * from funcionarios where ativo = true

1 Resposta

  • Pattiniantonia

    V - V - V - F.

    correta! fiz o teste de mesa

Clique aqui para adicionar a sua resposta.