Hehehe..

eu não quis dizer que não precisamos usar JOINs... apenas que devemos 
evita-los ao máximo. E isso não significa escrever a consulta de outra 
maneira, e sim deixar o banco numa modelagem que permita essa redução. Além 
de usar a aplicação para evitar certos JOINs, como meu primeiro exemplo.

----- Original Message ----- 
From: "Bernardo Vieira" <[EMAIL PROTECTED]>
To: "CodeIgniter Brasil" <[email protected]>
Sent: Thursday, September 18, 2008 6:05 PM
Subject: Re: [CodeIgniter] [OFF] Join


Acho que a grande questão é que normalização e consequentemente as joins
são, respectivamente, a motivação e o princípio de operação das bases de
dados relacionais. Claro que os SGBDs relacionais permitem operar no
modo dBase mas é uma forma bem retrógada de trabalhar.

Marcus Cavalcanti escreveu:
> Acho que esse é um assunto que interessa a todos, por mais que não seja
> Ci, é um assunto pertinente.
>
> Quem não tiver gostando do tópico, só não acompanhar oras..
>
> 2008/9/18 Pedro <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>>
>
>     Se quizer discutir mais sobre banco de dados a gente discute no
>     e-mail pessoal, tá disposto? uhahuauha
>
>     A lista já tá é cansada uhauauh
>
>     =D
>
>
>     Att,
>
>     Marcus Cavalcanti escreveu:
>>     Normalização na teoria é lindo, na prática é outra coisa hehe
>>
>>     O banco de dados da caixa econômica não tem dados normalizados ..
>>     pergunte aos DBA'a de lá pq, certamente não é pq eles acham errado
>>     ou feio :P
>>
>>     On Thu, Sep 18, 2008 at 4:25 PM, Bernardo Vieira
>>     <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:
>>
>>         Vinicius Cruz escreveu:
>>         > Antes de usar o JOIN, eu constumava fazer algo assim:
>>         > SELECT * FROM tabela_1 t1, tabela_2 t2 WHERE t1.id
>>         <http://t1.id> <http://t1.id>=t2.id <http://t2.id>
>>         > <http://t2.id>
>>         >
>>         > Essa forma é menos custosa que o join?
>>
>>         É só uma sintaxe diferente para o join. Esse caso é equivalente a
>>         tabela_1 t1 LEFT JOIN tabela_2 t2 on (t1.id <http://t1.id> =
>>         t2.id <http://t2.id>)
>>
>>         _______________________________________________
>>         Lista mailing list
>>         [email protected] <mailto:[email protected]>
>> 
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>>
>>     ------------------------------------------------------------------------
>>     _______________________________________________ Lista mailing list
>>     [email protected] <mailto:[email protected]>
>>     http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>     -- 
>     'É um orgulho ter você como nosso cliente'
>     ____________________________
>     Pedro Belmino
>     Desenvolvedor
>
>     ArgoHost.net
>     Hospedagem Web com Facilidade
>     http://www.argohost.net
>     Suporte Telefônico: (85) 3264 9944 / (11) 4063 4844
>     Contato direto: Ramal 107
>     E-mail: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
>
>
>     _______________________________________________
>     Lista mailing list
>     [email protected] <mailto:[email protected]>
>     http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br


_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br 


_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a