alguém pode me esclarecer a diferença entre views e tabelas ? e quando usar cada uma delas?
alguém pode me esclarecer a diferença entre views e tabelas ? e quando usar cada uma delas?
Olá, Priscila, tudo bem?
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!