Estrutura projeto swing  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
Igor_Barros
JavaGuru

Membro desde: 02/12/2003 01:22:11
Mensagens: 248
Localização: SP
Offline

Fala pessoal, tudo bom?
Postei aqui porque queria discutir sobre experiencias em projetos com swing e banco de dados.

O negocio é o seguinte, peguei um projeto para desenvolver, mas o usuário será único no sistema, isto é, não serão milhares de requisições ao banco de dados e esse projeto irá rodar num ambiente windows desktop (98, xp home, me).
Estava pensando aqui, uma vez que se trata de um projeto para uso único, isto é, só terá uma cópia num único computador desktop, o que vocês acham de usar Access como banco de dados? O projeto é algo como aqueles de locadora, com catalogo de filmes, cadastro de clientes, poucas telas.
Não vejo vantagem em usar MySQL nessa aplicação, vocês que já projetaram, já tiveram experiencia, o que vocês acham?

Igor Barros

http://www.javablogs.com.br/blogs/page/igorbarros
Axel-Foley
Thread.start()

Membro desde: 03/11/2004 23:16:58
Mensagens: 48
Offline

sou fã do FireBird
Luiz-SP
JavaChild
[Avatar]

Membro desde: 10/01/2004 23:20:19
Mensagens: 131
Localização: São Paulo
Offline

Na minha singela opinião....se vc usar o access vc vai jogar a portabilidade do seu prg no lixo, seu sistema só vai rodar no windows, e se um dia vc quiser reaproveitar o código vai ter de mecher no código, dependendo da implementação vai mecher mais ou menos, mas vai ter de mecher. Sem falar naquela história da quantidade de registro, dizem que o access só funciona bem até um certo número de registro, é o que dizem, eu nunca presenciei o fato....como disse essa é a minha singela opinião

"Porque Deus amou o mundo de tal maneira que deu seu filho unigênito para que todo aquele que nele crê não pereça, mas tenha vida eterna." João 3.16
[Email]
marcelo_
JavaChild

Membro desde: 18/02/2004 10:53:09
Mensagens: 131
Offline

sem contar que o acess é pago..enquanto o postgreSQL é gratis e é muito bom.
Vc deve pensar que agora o projeto é pequeno mais pode crescer e se isso acontecer...o acess é só dor de cabeça...
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

bom, se eh pra usar em um unico desktop desconectado, use um banco de dados facil de instalar e facil de usar... dependendo do seu volume de dados, talvez o Prevaler possa resolver o problema sem grilos tambem.

Sugestoes boas sao MySQL, PostgreSQL, Firebird, HSQLDB (minha favorita entre estas), ou o Prevayler. Agora eh soh fazer a pesquisinha de sempre no google e decidir qual vale mais a pena pro seu caso
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
Igor_Barros
JavaGuru

Membro desde: 02/12/2003 01:22:11
Mensagens: 248
Localização: SP
Offline

cv wrote:bom, se eh pra usar em um unico desktop desconectado, use um banco de dados facil de instalar e facil de usar... dependendo do seu volume de dados, talvez o Prevaler possa resolver o problema sem grilos tambem.

Sugestoes boas sao MySQL, PostgreSQL, Firebird, HSQLDB (minha favorita entre estas), ou o Prevayler. Agora eh soh fazer a pesquisinha de sempre no google e decidir qual vale mais a pena pro seu caso


Será que um PostgreSQL ou até um HSQLDB aguenta num pc desktop normal?
Uma coisa que eu estava pensando, quem aqui já programou em delphi? Manja aqueles programas de cadastro de clientes em delphi? A idéia é mais ou menos aquela.

Igor Barros

http://www.javablogs.com.br/blogs/page/igorbarros
hmichel
Virtual Machine Man
[Avatar]

Membro desde: 03/11/2002 16:54:53
Mensagens: 611
Localização: Morro da Fumaça - SC
Offline

Cara, o HSQLDB é bem leve, o MySQL até pode ser que aguente, mas eh mais pesado. Acredito que o HSQLDB será suficiente para sua aplicação.


Michel Graciano
[WWW] [MSN]
kuchma
Moderador
[Avatar]

Membro desde: 17/01/2003 19:36:16
Mensagens: 1231
Localização: Curitiba - PR
Offline

Outra opcao eh o SQLite, mas nao sei se a integracao dele com Java eh boa:

http://www.sqlite.org
http://www.sqlite.org/cvstrac/wiki?p=SqliteWrappers
http://www.ch-werner.de/javasqlite/
http://tk-software.home.comcast.net/#

Tem tambem o Cloudscape, que agora virou Apache Derby.

http://incubator.apache.org/derby/


Marcio Kuchma

E tu, Belém-Efrata, pequena demais para figurar como grupo de milhares de Judá, de ti me sairá o que há de reinar em Israel, e cujas origens são desde os tempos antigos, desde os dias da eternidade. Mq 5:2, Miquéias, 750 AC aprox.
[WWW] [ICQ]
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team