Flashcard FC370306
Ao inserir em uma view definida com cláusula WHERE uma tupla que não satisfaz o predicado, ela aparece na view?
Linguagem SQL
FGV · 2024
Ao inserir em uma view definida com cláusula WHERE uma tupla que não satisfaz o predicado, ela aparece na view?
Mostrar resposta e comentário
Resposta
Resposta: Não.Explicação:
Uma view mostra apenas as tuplas que atendem ao filtro do WHERE.
Inserir uma linha que não cumpre esse predicado não a tornará visível na view; ela pode ser rejeitada ou gravada na tabela base conforme regras de updatability, mas não muda o conteúdo exibido pela view.
Portanto, consultas como SELECT COUNT(*) FROM view contam somente as tuplas que satisfazem o filtro.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/359654
Conteúdo do catálogo FC Concursos · Atualizado em