Fórum Venda via internet, qual BD escolher??? #259055
19/11/2004
0
Olá,
Tenho um sistema Delphi + Paradox comercializado pela internet (sem contato ´físico´ com o cliente), de maneira que o cliente baixa o instalador, que faz toda a configuração do sistema, sendo que estou analisando a migração do BD, mas tenho a seguinte dúvida, qual o BD mas aconselhável para este tipo de comercialização, utilizando os seguintes critérios:
-facilidade de instalação cliente
-menos problemático em relação a START/STOP de serviços
-flexibilidade backup/restaração e suporte remoto
t+
Daniel Olimpio
Tenho um sistema Delphi + Paradox comercializado pela internet (sem contato ´físico´ com o cliente), de maneira que o cliente baixa o instalador, que faz toda a configuração do sistema, sendo que estou analisando a migração do BD, mas tenho a seguinte dúvida, qual o BD mas aconselhável para este tipo de comercialização, utilizando os seguintes critérios:
-facilidade de instalação cliente
-menos problemático em relação a START/STOP de serviços
-flexibilidade backup/restaração e suporte remoto
t+
Daniel Olimpio
Olimpio
Curtir tópico
+ 0
Responder
Posts
19/11/2004
Vinicius2k
Colega,
Depende um pouco de qual seria o ´tamanho´ desta aplicação... se ela estaria apta a operar em rede, etc...
Se for uma aplicação mais complexa, é aconselhável o uso de um SGBD, como Firebird ou MSDE (estes de uso livre), mas existe o problema do serviço.
Existe ainda a opção do Firebird Embedded (1.5.x), que permite o uso uma aplicação com Firebird sem nenhum tipo de instalação de servidor, cliente ou serviço... só que com esta versão a aplicação não trabalha em rede.
Sem dúvida a distribuição mais simples é com bancos Access conectados via ADO, já que o suporte ao Banco está embutido no próprio sistema operacional... apenas inclua na distribuição o pacote MDAC da Microsoft e solicite ao cliente que instale a atualização antes de instalar a aplicação... nas versões mais recentes do Windows a atualização é desnecessária, mas nos 9X é obrigatória...
O Access suporta, satisfatoriamente, uma aplicação desktop e até mesmo em rede com poucos usuários e volume de dados não tão grande... Quando o número de usuários cresce e o banco também, existe um problema de tráfego excessivo na rede, tornando a aplicação lenta...
Espero ter ajudado...
T+
Depende um pouco de qual seria o ´tamanho´ desta aplicação... se ela estaria apta a operar em rede, etc...
Se for uma aplicação mais complexa, é aconselhável o uso de um SGBD, como Firebird ou MSDE (estes de uso livre), mas existe o problema do serviço.
Existe ainda a opção do Firebird Embedded (1.5.x), que permite o uso uma aplicação com Firebird sem nenhum tipo de instalação de servidor, cliente ou serviço... só que com esta versão a aplicação não trabalha em rede.
Sem dúvida a distribuição mais simples é com bancos Access conectados via ADO, já que o suporte ao Banco está embutido no próprio sistema operacional... apenas inclua na distribuição o pacote MDAC da Microsoft e solicite ao cliente que instale a atualização antes de instalar a aplicação... nas versões mais recentes do Windows a atualização é desnecessária, mas nos 9X é obrigatória...
O Access suporta, satisfatoriamente, uma aplicação desktop e até mesmo em rede com poucos usuários e volume de dados não tão grande... Quando o número de usuários cresce e o banco também, existe um problema de tráfego excessivo na rede, tornando a aplicação lenta...
Espero ter ajudado...
T+
Responder
Gostei + 0
19/11/2004
Reginaldo174
Amigo, esta é uma questão polêmica...
Trabalho com Interbase a 2 anos, comecei a utilizar o Mysql a 4 meses. São bancos de dados muito bons, e muito parecidos tambem. Com isso posso dizer que o sucesso da sua aplicação depende mais da sua programação. Um sistema bem estruturado dificilmente apresentará problemas inesperados. O conselho que te dou é utilizar um Banco de dados Free .
Trabalho com Interbase a 2 anos, comecei a utilizar o Mysql a 4 meses. São bancos de dados muito bons, e muito parecidos tambem. Com isso posso dizer que o sucesso da sua aplicação depende mais da sua programação. Um sistema bem estruturado dificilmente apresentará problemas inesperados. O conselho que te dou é utilizar um Banco de dados Free .
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)