[firebase-br] Uso de Views

Magno System magno em speet.com.br
Ter Mar 25 19:45:06 -03 2008


Outro caso é criar views para "ocultar" determinados tipos de
informações (exemplo: o salário dos funcionários só deve ser visto pela
diretoria ou membros do RH).

Ao invés de views não poderia simplesmente fazer um SELECT que não trouxesse 
estes campos ?

EMPRESA: Marcelo Guimarães Nogueira
NOME FANTASIA: Magno System
ENDEREÇO: Rua Oliveira Leite, 66 - Centro - Passa Quatro - MG
EMAIL: magno em speet.com.br

Marcelo Guimarães Nogueira
Magno System (Empresa Desenvolvedora de Software)
----- Original Message ----- 
From: "Eduardo Jedliczka - TeamFB" <jedyfb em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, March 25, 2008 4:52 PM
Subject: Re: [firebase-br] Uso de Views


Views são úteis para tornar transparente ao usuário (leia-se
desenvolvedor final, ou ferramenta de relatórios) certos dados
conseguidos através de joins e filtros.

Outro caso é criar views para "ocultar" determinados tipos de
informações (exemplo: o salário dos funcionários só deve ser visto pela
diretoria ou membros do RH).

Mas tome certos cuidados quando utilizar UNION / UNION ALL ou Joins
muito pesados.... eles podem gerar alguns PLANS muito pobres... (há
vários chamados no TRACKER do FB sobre este assunto)

Sucesso,

Eduardo Jedliczka

Em Ter, 2008-03-25 às 10:37 -0300, Felipe Aron escreveu:
> Olá pessoal uma pergunta:
>
> Gostaria de saber o que é melhor: Criar uma View e chamar ela no sistema, 
> ou
> criar uma Query contendo a SQL ???
> O que ganho ao usar Views  ??? Quando usar num sistema ?
>
>
>


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


-- 
Internal Virus Database is out-of-date.
Checked by AVG Free Edition.
Version: 7.5.516 / Virus Database: 269.21.7/1329 - Release Date: 14/3/2008 
12:33





Mais detalhes sobre a lista de discussão lista