[firebase-br] RES: RES: Dúvida sobre views

Eduardo Jedliczka edujed em bonagura.com.br
Seg Dez 17 13:42:00 -03 2007


Acredito que esta seja uma dúvida comum a quase todos os desenvolvedores.

A maioria dos casos de sucesso que conheço sobre views são referentes à
controle de acesso à informações privilegiadas como dados de salários,
comissões ou taxas de desconto.

Claro que bons exemplos são aplicáveis à geradores de relatórios (que
geralmente produzem queries do tipo select * from tabela/view), onde apenas
"determinados usuários" podem acessar Views Básicas e "outros usuários"
podem utilizar views com mais informações.

Em casos onde se manipula, com muita freqüência, consultas com joins
complexos pode-se adotar SPs ou Views para simplificar o desenvolvimento,
tornando mais "natural" e prático a leitura do software.

Atenciosamente
_____________________________________________
Eduardo Jedliczka - Membro do TeamFB

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Felipe Aron
Enviada em: segunda-feira, 17 de dezembro de 2007 12:48
Para: FireBase
Assunto: Re: [firebase-br] RES: Dúvida sobre views

Uma pergunta curiosa, quando usar realmente as views ?
Por exemplo, o que seria melhor: Criar uma SQL numa Query e essa conectar ao
Grid, ou então usar a View para mostrar os dados ??
Sei como criar as Views, mas não consigo enxergar onde e quando usa-las no
sistema que desenvolvemos.
Alguém pode me explicar ?


On Dec 17, 2007 11:08 AM, Eduardo Jedliczka <edujed em bonagura.com.br> wrote:

> Views servem para facilitar (a visualização) ou "ocultar" certas
> informações
> e campos.
>
> Views com joins ou sub-selects são read-only, Só podem ser modificados via
> "trigger".
>
> Se você quer fazer inserts, faça via SP, ou diretamente através do Insert
> nas tabelas, pois views não são recomendadas para operações de
> insert/update.
>
> Atenciosamente
> _____________________________________________
> Eduardo Jedliczka - Membro do TeamFB
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em
> nome de Murilo >> CPR Sistemas
> Enviada em: segunda-feira, 17 de dezembro de 2007 12:30
> Para: lista em firebase.com.br
> Assunto: [firebase-br] Dúvida sobre views
>
> Algo que sempre me perguntei e agora resolvi perguntar aqui, é em que caso
> vocês
> utilizam views???
>
> Por elas terem a capacidade de ser "atualizáveis" eu estava pensando em
> utilizar
> uma, mas não sei se vale mais a penas utilizar views ou montar o select em
> tempo
> de execução, pois é um grade onde apenas será inserido itens, nunca
> editado.
> O
> que vocês acham que vale mais a pena?
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
Com a força aprenda a suavidade. Através da suavidade a força prevalecerá!
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista