Procura

Banco de dadosView


EXERCÍCIOS - Exercício 13

  • (CESGRANRIO 2011)

Na base de dados de um sistema de controle de clientes, foi criada a tabela CLIENTES, que conta com as colunas: ID, NOME, ENDERECO, CIDADE e UF. Os valores da coluna ID não se repetem.
Sobre essa tabela CLIENTES foi criada a visão VCLIENTES_RJ, que busca apresentar os clientes do estado do Rio de Janeiro. O comando de criação da visão VCLIENTES_RJ é:
CREATE VIEW VCLIENTES_RJ
AS SELECT ID, NOME, ENDERECO, CIDADE, UF
FROM CLIENTES WHERE UF = ‘RJ’
Um usuário submeteu o seguinte comando para execução pelo gerenciador do banco de dados:
UPDATE VCLIENTES_RJ SET NOME =’JOAO’
WHERE ID IN (1,2,3) AND UF = ‘SP’
O comando UPDATE acima, quando submetido para execução, resulta na atualização de:



A) nenhuma linha, pois, como a visão VCLIENTES_RJ somente apresenta clientes do Rio de Janeiro, não é possível atualizar o nome de um cliente de São Paulo.



B) nenhuma linha, pois não é possível realizar atualização sobre visões.



C) até três das linhas da visão, cujo novo valor para a coluna Nome pode ser verificado através de consulta à própria visão VCLIENTES_RJ.



D) até três linhas da visão VCLIENTES_RJ, não sendo atualizadas linhas da tabela CLIENTES.



E) até três linhas da tabela CLIENTES.




Próximo:
EXERCÍCIOS - Exercício 14

Vamos para o Anterior: Exercício 12

Tente Este: Exercício 30

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=1.61ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.55ms))((ts_substr_c=0.46ms))((ts_substr_im=0.72ms))
((total= 3ms))