:???: Bom dia!
Estou começando em java e tenho 2 projetos de aplicações Web e Desktop.
Para entender melhor, seria 1 aplicativo Desktop e 1 aplicativo Web que
utilizariam o mesmo Banco de Dados. Estou um tanto desorientado para escolher um banco de dados para esta aplicação.
Não sei se escolho Access, MySql…
Por favor me ajudem
Obrigado
Patrick
o q vc pretende fazer com o aplicativo!? Vender, ou só pra uso “academico” ?! Pq o driver do MySQL é GPL, se sua aplicação utilizá-lo, terá q ser GPL tbm…
ACCESS… bom, convenhamos, isso nao eh banco de dados vai, hehehe é apenas um… digamos, repositórios hauhauah…
Tem o HSQLDB q pode ir embutido, ou seja, vc nao precisa instalar o SGBD na maquina junto com o software. Tem o FireBird, q é free e ta sendo bem suportado, e claro o PostgreSQL, q tbm eh Free e possui uma PL/SQL bem próxima ao Oracle, e a sua versao 8.0 tem um instalador para windows.
eu visto a camisa do caché mesmo
Recomento o postgresql…
Acho ele mais completo que o mysql.
Access não recomento não…
Bom dia.
Eu acho que a resposta desta pergunta ela é baseada pelo tamanho de sua aplicação.
Aplicação Pequena (1 usuário): HSQLDB.
Aplicação Média (100 usuários): Firebird
Aplicação Grande (Mais de 100 usuários): PostgreSQL.
Outro detalhe de se avaliar eh o nível de processamento e quantidade de dados.
Se você vai ter muitos dados e muitos Sql’s pesados, você vai precisar de uma banco de dados mais robusto e poderoso se não é o caso não vale a pena se preocupar com uma grande estrutura.
Espero ter ajudado.