terça-feira, 15 de março de 2016

Você usa Views? Conheça


  •        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!
BANCO DE DADOS: Você usa Views? Conheça!
As views consistem em filtrar. Filtrar tabelas, colunas, personalizando, estabelecendo foco e simplificando de um modo geral. Ficou meio perdido?  Não se preocupe, ao ler as vantagens de usar views vamos esclarecer todos os pontos citados.

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.


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. 




> Comunidade Brasileira de Sistemas de Informação
> Fundada em 13 de Outubro de 2011
> E-mail: comunidadebsi@gmail.com
> Cel: +55 92 99329-7545
> Local: Manaus, Amazonas, Brasil.

> Cláudio Florenzano, Diretor Executivo.
> E-mail: c.luciano20@gmail.com
> Facebook: