Aplicativo em rede

Delphi

15/09/2003

Qual a melhor opção em banco de dados para um aplicativo que funcionará em rede (2 ou no máximo 3 micros com a possibilidade de que dois usuários tentem alterar ao mesmo tempo o mesmo registro)???
É viável utilizar banco de dados cliente - servidor nesse caso???


Outl@w

Outl@w

Curtidas 0

Respostas

Rabitz

Rabitz

15/09/2003

se você der uma pesquisada rápida aqui no fórum vai achar diversas dicas - muitas delas contraditórias...

Tem gente que diz que um sistema em rede ´pequena´ funciona muito bem com paradox... e tals... Na minha opinião... acho que você deve pensar no futuro...

Por exemplo...
Degamos que realmente um sistema para poucos ´clientes´ em rede, rode bem com paradox... mas, e se seu sistema crescer, se a empresa crescer... vamos, temos que pensar para frente...

Existem muitas Bancos de Dados por aí, se você quer um Banco de Dados rápido estável e de baixo custo de implementação, pense nos Open Source, MySQL ou Firebase. Ambos são muito estáveis e muito eficientes, portabilidade, é com eles mesmo, pois rodam em Linux, Unix, Windows.... e outros sistemas, seu custo de aquisição é 0 (ZERO), pois são Open Source, e possuem o códico fonte aberto...

MySQL : Nasceu para ser livre, de uma iniciativa dos usuários de Unix/Linux, rapidamente tomou o mercado free, sendo o banco mais utilizado para aplicações WEB, utilizado, na maioria das vezes, junto com PHP, porém, logo cresceu e ganhou novas plataformas, como o Windows e MacOS, sua conectividade com o Delphi é excelente.

Firebase: Nasceu da iniciativa da Borland em liberar o código fonte do Interbase, (sim ele é u filho ´livre´ do interbase), onde a comunidade Open Source logo fez melhorias e evoluções (as quais, muitas delas, foram implementadas em versões novas do Interbase). Nasceu para o Windows, mas ganha espaço nas outras plataformas como Linux/Unix, com o passar do tempo. Por ser um ´filho´ do Interbase, sua conectividade atravéz dos componentes ibx (interbase express), e qualquer outro componente para Interbase, se torna fácil e rápida. Estabilidade e Velocidade também são seus pontos fortes.

Mas se preferir desenbolsar uma ´graninha´, exsitem outros Bancos de Dados, que não acrescentam muito mais a estes, e são cobrados o olho da cara. Se parar para pensar, o próprio Access (*.mdb) é muito caro, sendo que uma licença do MS Office, custa quase, ou mais, de R$ 1.000,00...

Acho que agora, fica contigo o critério de escolha. E seja ela qual for, estamos sempre aí para ajudar.

[]´s Rabitz


GOSTEI 0
Rabitz

Rabitz

15/09/2003

Ops, não é Firebase, e sim
[size=18:8e27b20682][b:8e27b20682]FIREBIRD[/b:8e27b20682][/size:8e27b20682]


GOSTEI 0
Outl@w

Outl@w

15/09/2003

Valeu para dica!
Agora preciso de documentação sobre mysql e firebird desde instalação, configuração, como acessá-los pelo Delphi até sua distribuição em máquinas clientes....
Alguém poderia me enviar ou passar algum link?
ps. de preferência em português!

moisesbrandao@yahoo.com.br


GOSTEI 0
Luciano Pimenta®

Luciano Pimenta®

15/09/2003

http://www.comunidade-firebird.org/index.php
http://www.firebase.com.br/ib


GOSTEI 0
Zamedi

Zamedi

15/09/2003

Tem um material interessante sobre o mysql no site
http://www.mysqlbrasil.com.br/manual_split_node/manual.pt_toc.html

blz

zamedi
zamedi@ig.com.br


GOSTEI 0
POSTAR