Fórum Qual a melhor base de dados ? #239562

24/06/2004

0

Caros colegas estou começando os estudos para o desenvolvimento de um sistema que deverá ter em torno de 500o registros para clientes e cerca de 100 vendas diárias.
Descartei o uso de Paradox ou Dbase como base de dados.
O Access, Interbase, Oracle, SQL Server, DB2 são pagos.
O MySQL, Firebird são gratuitos, certo ?

Qual seria melhor então ?

Obrigado.


Amjorge

Amjorge

Responder

Posts

24/06/2004

Marcelo.c

Aquela à qual você se adaptar melhor, ou que possuir maior suporte.

Eu utilizo Firebird, nunca experimentei o MySQL.


Responder

Gostei + 0

24/06/2004

Radames

Gostaria de te dizer que o banco de dados firebird é muito bom, com todas as funções que o sql server tem views/store procedures/triggers functions e outras, e na internet existem varias ferramentas de manipulação inclusive a que vem com o proprio delphi o sql explorer.

espero ter ajudado,


Responder

Gostei + 0

24/06/2004

Evan Gois

Eu usava até pouco tempo atraz (2 meses) piradox e me dava muita dor de cabeça e pacei a estudar o banco de dados firebird, e esta me surpreendendo. Quem sou eu para dizer qual é o melhor....! mas aconselho a o banco de dados firebird que é muito 10...


Responder

Gostei + 0

24/06/2004

Otto

Da mesma forma que não existe a melhor linguagem de programação, tb creio que nao exista o melhor banco de dados...

Olha isso:

A melhor linguagem é aquela que o programador domina, que o satisfaz como ferramenta de trabalho e que atenda às expectativas de desenvolvimento da empresa.


Materia completa em :: http://www.timaster.com.br/revista/artigos/main_artigo.asp?codigo=889


Responder

Gostei + 0

24/06/2004

Afarias

O MySQL, Firebird são gratuitos, certo ?


Firebird SIM,

o MySQL só é gratúito se seu sistema for código aberto. Para sistemas fechados é necessário aquisição de licenças do MySQL



T+


Responder

Gostei + 0

24/06/2004

Duduca

olha eu uso o access ele é muito bom vc colocando ele
numa maquina boa tipo pentium 4
e usando o componente ADO para concetar vc vai ver que ele funciona rendondinho
sem dar pau

entaum tente dominar ele porque ele é facil


Responder

Gostei + 0

25/06/2004

Bon Jovi

O Access, Interbase, Oracle, SQL Server, DB2 são pagos.

Só o produto Access q é pago, não sendo necessário instalar o Access pra vc ter sua aplicação utilizando arquivos MDB através de toda tecnologia que o Access usa, que é o Microsoft Jet Engine Database, q são várias DLLs. Isso já vem em quase todos os Windows. Quando não, basta adquirir com a Microsoft no site.

´Access´ (Jet Engine Db) é excelente pra aplicações monolíticas.

Pra Cliente/Servidor, sou mais o PostgreSQL, por seu custo/benefício, barato pra Windows nativo e free pra Linux. Firebird, embora free, é o que mais já vi problemas. SQL Server acho o melhor em relação à qualidade geral e baixo custo de administração. Oracle é Oracle, mas só se tira todo proveito das vantagens se ele for bem administrado. Db2 ainda nao tive experiência.


Responder

Gostei + 0

25/06/2004

Tnaires

Olá
Eu só tive experiência com Access, SQLServer e InterBase.
O Access com Jet Engine, da maneira q o Bon Jovi falou, é perfeito (eu nunca tive problemas :) ), mas vc precisa ver o escopo da sua aplicação. Ela vai funcionar em rede? Nesse caso, é melhor utilizar um banco Cliente/Servidor. O InterBase é ótimo (usei a última versão gratuita, 6.algumacoisa). Li que uma galera aí pegou essa última versão do InterBase, corrigiu uns bugs e fez o FireBird, portanto, teoricamente ele deve ser melhor (mas eu nunca usei...).
O SQLServer é muito bom, fácil e robusto, mas só presta se seu cliente tiver (muito) dinheiro ou se tiver disposto a usar uma versão pirata (aviso de antemão que não faço apologia à pirataria).
É isso, abraços.


Responder

Gostei + 0

25/06/2004

Marcosalex

O MySQL e o Oracle são free para desenvolvedores e tem o mesmo preço para empresas.

O Firebird é free e muita gente usa. Para aplicações pequenas e médias ele roda legal, mas o Interbase 7 é mais rápido para grandes bancos.

Não sei o seu cliente qual o nível dele. Particularmente, gosto do Oracle, por ser o mais usado em grandes empresas (que são as que tem mais $$) e por ter um mercado muito grande e com poucos profissionais no mercado. O salário de um desenvolvedor Oracle é um dos mais altos na área de informática e ele roda em 90¬ dos grandes sites na Web.


Responder

Gostei + 0

25/06/2004

Amjorge

Obrigado amigos. Esta aplicação especificamente será em rede para em 3 locais diferente de 3 a 10 usuários cada. Eu uso o Access numa aplicação de quase 50 usuários e funciona bem, mas de vez em quando corrompe, precisa ´descorromper´ pelo próprio Access e uma vez tive que restaurar um back up.
A idéia é que a aplicação cresça e fique relativamente complexa com até 50 usuários acessando. Creio que neste caso o Firebird, por ser 100¬ free seja melhor então. Ou não . . . ?!
Alguém mais me ajuda a pensar ? Obrigado.


Responder

Gostei + 0

25/06/2004

Amjorge

Mais uma dúvida: Para rodar uma aplicação com o Access não preciso pagar licença pelas DLLs ???
O SQL é free para desenvolvedores ? Como conseguir isto ? Obrigado.


Responder

Gostei + 0

25/06/2004

Afarias

Creio que neste caso o Firebird, por ser 100¬ free


pra mim, dentro de uma perspectiva 100¬ free, a melhor opção.
Poderoso, estável, rápido e confiável.

Além de atender com folga seus requisitos, é extremamente simples, fácil de usar e pequeno -- além de ter uma boa comunidade.



T+


Responder

Gostei + 0

25/06/2004

Fvilela

Colega ...
Em primeiro lugar, se vc deseja desenvolver uma aplicação profissional, e pelo o que vc descreve tera um acesso a dados grande, esqueça o access e paradox (ate pq nao sao BDs, sao armazenadores de dados)... Um dos melhores bancos é o Oracle .. atende a qq situação porem, é caro demais ... se vc deseja um bom banco de dados e que seja Free, e ainda por cima tem bons componentes de acesso no delphi, use o FireBird..
de uma olhada neste topico do forum que discutimos sobre a usabilidade do Firebird:
[url]http://delphiforum.icft.com.br/forum/viewtopic.php?t=46629&highlight=[/url]

Abraços.


Responder

Gostei + 0

25/06/2004

Amjorge

Valeu mesmo. Hoje a plicação é pequena, mas creio que em 2 anos estará bem complexa e implementada em 3 filiais. Hoje creio que daria para começar até com paradox, mas acho que vamos com o Firebird, aproveitando que ela ainda é pequena para testar as peculiaridades dele.


Responder

Gostei + 0

26/06/2004

Bon Jovi

Mais uma dúvida: Para rodar uma aplicação com o Access não preciso pagar licença pelas DLLs ???

Não. Mas claro que a licença do Windows deverá ter. Tb não adianta a empresa ter algo free rodando sob um SO pirata.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar