[firebase-br] Aplicação Multi-Banco...

Felipe Aron felipearon em gmail.com
Sex Jun 27 10:38:45 -03 2008


Programe em 3 ou mais camadas e OOP. Vai te ajudar bastante nesse aspecto

2008/6/27 Marlon David de Souza <marlon em sysmo.com.br>:

> Se vc usar multi-tier, é mais fácil. Você terá de se preocupar somente
> com pequenas diferenças de sintaxes dos comandos SQL entre um banco e
> outro. No entanto se quiser colocar as regras de negócios no próprio
> banco em forma de Triggers e SP/Funções, ai a coisa complica bastante,
> pois cada banco possui uma sintaxe diferente de programação (PL/SQL).
>
> Sem mais,
>
> Marlon David de Souza
> Desenvolvimento
> Sysmo Informática Ltda
>
>
> Custódio escreveu:
> > Bom dia,
> >
> > Alguem ja pensou, ou ja desenvolveu, alguma aplicação muito banco? Onde o
> mesmo sistema possa ser utilizado com diversos bancos de dados, sem nenhuma
> modificação no código fonte??
> >
> > Estamos iniciando o projeto de um sistema novo, e gostariamos de dar
> opções ao usuário de escolher qual banco de dados utilizar. Hoje existem
> versões gratuitas do oracle, mysql, sqlserver, firebird... isso nos permite
> flexibilidade de escolha para cada situação.
> >
> > Por exemplo... o firebird ou mysql são bancos de dados mais leves e mais
> fáceis de distribulir, e poderia ser uitlizado em lojas com até 2 maquinas.
> Agora o mesmo sistema, poderia ser utilizado por uma indústria, onde tenho
> 20 usuarios, onde comporta a utilização de um banco como oracle ou sql
> server...
> >
> > Algumas questões:
> > - Desenvolver rotinas SQL no padrão ANSI podem resultar em queda de
> desempenho, já que tenho que abrir mão de funções específicas de cada banco
> para poder ter compatibilidade.
> > - Alguem utiliza o UNIDAC, componente que permite utilizar vários banco
> de dados na mesma aplicação?
> > - Alguem possui algum caso de sucesso nesse assunto?
> >
> > Obrigado
> >
> >
> >
>
> ______________________________________________
> 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
>



-- 
Com a força aprenda a suavidade. Através da suavidade a força prevalecerá!

http://felipearonnet.spaces.live.com/
http://br.groups.yahoo.com/group/xna-br/



Mais detalhes sobre a lista de discussão lista