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

Alexandre Sousa dave.malkavian em gmail.com
Sex Jun 27 13:16:33 -03 2008


Ah, só complementando.

Se usar alguma forma automatizada de persistência, melhor ainda.

Por exemplo, criar uma classe base com os métodos padrão de escrita e 
leitura e herdar as classes de negócio dessa classe base.

Fazer um data module que recebe um objeto do tipo da classe base e no data 
module chamar os métodos de leitura e escrita.



Alexandre Sousa

----- Original Message ----- 
From: "Custódio, Carlos E." <custodio em gigatron.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, June 27, 2008 9:54 AM
Subject: [firebase-br] Aplicação Multi-Banco...


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


---
Carlos E. Custódio
custodio em gigatron.com.br
---
GIGATRON Software e Treinamentos Ltda-ME
Rua Liberdade 1503 - Birigui (SP) - Fone (18) 3644-0043
www.gigatron.com.br
______________________________________________
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 





Mais detalhes sobre a lista de discussão lista