Última Atualização 13 de janeiro de 2021
QUESTÃO ERRADA: Visões complexas podem utilizar comandos DML para manipulação dos dados.
Incorreta, visões complexas não podem utilizar comandos DML.
QUESTÃO CERTA: Visões fazem referência a tabelas, sem armazenar nenhuma linha.
Correta, por serem tabelas virtuais, não armazenam nenhuma linha
QUESTÃO CERTA: Visões complexas podem conter funções.
Correta, conforme determina Navathe no seu livro.
QUESTÃO ERRADA: Visões e tabelas temporárias são equivalentes quanto ao tratamento.
Incorreta, visões é um tipo de otimização para consultas, são pré-determinadas, sobre dados reais que estão armazenados no BD, por sua vez tabelas temporárias são muitos úteis para DBA para realizar testes em entidades transitórias, com o usuário se desconectando do servidor as tabelas temporárias são eliminadas, ou seja, o usuário não precisa se preocupar com a ‘limpeza da bagunça’ dos testes.
View Simples – Uma view simples recupera linhas de uma única tabela base, não contém funções grupo e pode aceitar operações DML (Linguagem de Manipulação de Dados).
View Complexa – Uma View complexa recupera linhas de várias tabelas, contém funções de grupo e nem sempre permite operações DML.