Estou desenvolvendo um Banco de Dados usando o PostGreSQL,no entanto eu sempre usava o MySql,mas desta vez foi me dado o PostGreSQL COMO sgbd,para construir o Banco.Eu usava o DBDesingn4 ,para modelar o Banco,mas não existe a versão para PostGreSQL,PORTANTO GOSTARIA MUITO DE SABER SE EXISTE alguma ferramenta free que modele banco de dados PostGreSQL…
pgadmin
pra mim é a melhor
uma coisa que eu gosto ate mais do que criar o bd assim na mao
é criar as classes de entidades e mandar o hibernate gerar o banco
depois vc vai dando os retoques no banco para melhorar o desempenho etc.
veja uma solução interessante, totalmente desenvolvida em Java:
http://www.sqlpower.ca/page/architect
É free e open source.
parece ser bom esse sqlpower
mas tem que ver se nao gera uns codigos loucos
que normalmente esse tipo de programa gera
[quote=Robsonvnt]pgadmin
pra mim é a melhor
uma coisa que eu gosto ate mais do que criar o bd assim na mao
é criar as classes de entidades e mandar o hibernate gerar o banco
depois vc vai dando os retoques no banco para melhorar o desempenho etc.
[/quote]
Também prefiro deixar todo o banco modelado como as classes do e mandar o Hibernate gerar. Uso JPA e ele provê várias opções de configuração, como tamanho de string, tipo de data e etc. Além do que, eqto vc está na fase de testes, vc deixa ele recriar o bando toda hora, e como isso é feito de forma automática, não têm o inconveniente de vc ter que toda hora mexer na ferramenta ou no código que cria o BD. Outra coisa boa é que como o Hinernate não depende do BD, sua modelagem também fica independente. Então se vc for usar MySQL, PostGre ou qq outro BD, a modelagem já estará pronta, só sendo necessários, como o Ronsonvnt comentou, alguns retoques para melhorar o desempenho…
Gosto muito do DBDesigner
Pena que ele tem vários bugs, nao gera as forgein key no script, trava facil, etc.
Ouvi dizer que os pais da criança o abandonaram…
Prefiro o ERWin… (craqueado, rsrs)
flw
[quote]
[quote]saviobarr wrote:Gosto muito do DBDesigner[/quote]
Pena que ele tem vários bugs, nao gera as forgein key no script, trava facil, etc.
Ouvi dizer que os pais da criança o abandonaram…
Prefiro o ERWin… (craqueado, rsrs)
flw[/quote]
Isso ai ER WIN também e muito bom, Outro que gosto também e o EA(além de poder fazer diagramas UML e também faz modelagem de banco de dados)
Da uma olhada nesse post.
http://www.guj.com.br/posts/list/65834.java
Para executar rotinas no banco (select, etc…) eu uso o Sql Manager for PostgreSql Lite (Free)