Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

# entre views e tabelas

alguém pode me esclarecer a diferença entre views e tabelas ? e quando usar cada uma delas?

1 resposta
solução!

Olá, Priscila, tudo bem?

  • Tabelas são objetos que utilizamos para armazenar todos os dados em um banco de dados. Nas tabelas, os dados são organizados de maneira lógica em um formato de linha/coluna, bem semelhante ao armazenamento de uma planilha do Excel.
  • Uma VIEW é uma tabela virtual ou uma consulta armazenada. Essa tabela virtual, é criada através de um conjunto de resultados de uma consulta.

Como por exemplo, diariamente preciso executar queries para gerar relatórios do banco de dados, em vez de sempre precisar realizar uma consulta complexa, realizo a criação de uma VIEW com este comando, onde uma tabela virtual é criada com o resultado deste comando. Então ao invés de sempre rodar a query que é mais complexa, apenas será feito um select mais simples na VIEW.

Utilizamos as tabelas, quando queremos armazenar informações de objetos do mundo real. Por exemplo, uma tabela que contém dados de funcionários de uma empresa.

A título de curiosidade, caso queira ler um pouco mais a respeito do assunto, indico a leitura da documentação do SQL Server:

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!