Views e SQL

0
283

Ú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.

Advertisement

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.