• Matéria: Informática
  • Autor: andersonsstrp78j04
  • Perguntado 7 anos atrás

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

Respostas

respondido por: leonardoschmitz
3

V - V - V - F.

correta! fiz o teste de mesa

respondido por: tiodrigo
23

B : Select * from FuncionariosAtivos. Correto

Perguntas similares