- Você usa views?
- Qual é a sua maior função?
- Como são usadas?
- Vantagens
Hoje iremos tratar de um assunto bastante usado por Analistas de banco de dados e Developers em geral, Views.
Afinal, O que são Views? São compostas por colunas e linhas de uma em tabela baseada em relacionamentos ou não, entretanto com uma diferença, são definidas como tabelas virtuais segundo a documentação oficial da Microsoft.
BANCO DE DADOS: Você usa Views? Conheça! |
Algumas dúvidas referente ao assunto:
A) É possível fazer consultas complexas usando JOINS (Junções), subconsultas e consultas especificas?
A resposta é sim. Apenas lembrando, se é possível elaborar consultas complexas também é possível elaborar consulta únicas, de uma só tabela.
A) É possível fazer consultas complexas usando JOINS (Junções), subconsultas e consultas especificas?
A resposta é sim. Apenas lembrando, se é possível elaborar consultas complexas também é possível elaborar consulta únicas, de uma só tabela.
B) É possível usar as exibições (views) em uma determinada aplicação?
Sim. Uma exibição é também uma consulta, podendo ser usada normalmente.
Vantagens:
- Segurança: Exibições (views) são seguras, já que se trata de um primeiro acesso a tabela virtual.
- Personalização: Pode-se personalizar as tabelas, elaborando assim consultas especificas e personalizadas trazendo uma organização maior ao banco de dados.
- Reuso e acesso simultâneo: As exibições não são apagadas quando o banco de dados é desconectado, também há o suporte de acessos simultâneos de vários usuários.
Detalhes Técnicos:
Como criar uma View? O comando para criar uma view é bastante semelhante ao comando para criar uma tabela.
CREATE VIEW vw_NomeDaExibicao AS SELECT colunasDaTabela FROM tabela
É possível também realizar também alterações, atualizações e exclusões com views.
Você é experiente? Conhece banco de dados? Poste seu comentário, ou nos envie uma matéria referente.
Você é experiente? Conhece banco de dados? Poste seu comentário, ou nos envie uma matéria referente.