Questão número 303632

Na linguagem SQL a instrução SELECT, quando utilizada corretamente, retorna um resultado na forma de uma tabela virtual. Uma VIEW é um tipo especial de tabela virtual. Ao se utilizar o comando

CREATE VIEW generica (tipo, categoria, preco)

AS SELECT produto.tipo, fornecedor.categoria, produto.preco

FROM produto, fornecedor

WHERE produto.tipo = fornecedor.categoria

para a criação de uma VIEW é correto afirmar que

  • A.

    um comando SELECT só poderá fazer referência a essa VIEW se ele também fizer referência às tabelas produto e fornecedor.

  • B.

    o comando INSERT INTO generica (tipo, categoria, preco) VALUES ( 'A', 'Especial', '2500' ) irá acrescentar uma nova linha nesta VIEW.

  • C.

    o comando UPDATE generica SET preco = preco + 15 irá alterar todos os valores da coluna preco dessa VIEW.

  • D.

    a VIEW resultante irá conter três colunas com os nomes tipo, categoria e preço, respectivamente.

  • E.

    após a criação dessa VIEW as tabelas produto e fornecedor podem ser apagadas e a tabela virtual generica manterá os dados que a preencheram no momento de sua criação.

Próxima Questão
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...