Quais as melhores ferramentas (ou IDE) gratuitas para banco de dados?
Sou desenvolvedor e sempre trabalho com banco de dados em vários projetos diferentes. Preciso de uma ferramenta para visualizar tabelas, editar dados, executar SQL, exportar/importar, etc...
Eu venho experimentando várias ferramentas ao longo dos anos e normalmente eu acabo usando o DBeaver. Contudo, eu gostaria de saber a opinião de vocês e talvez encontrar uma ferramenta eu não conheça ainda.
As funcionalidades básicas
Eu espero que um ferramenta tenha ao memos estas funcionalidades:
- Versão gratuita
- Explorar banco de dados para listar objetos (tabelas, views, etc). Normalmente em forma de árvore expansível.
- Explorar objetos e suas propriedades. Exemplo: Colunas, indexes, constraints de uma tabela
- Editor de SQL com estilo (cores), verificador de sintaxe e auto-completar
- Compatível com vários bancos de dados relacionais
As funcionalidades extras
Seria legal de ter estas funcionalidades extras:
- Visualizar tabelas como diagramas
- Analisador de performance do banco de dados
- Explicação de query (query explainer)
Top 4
As ferrementas que mais gosto.
Ferramenta | Link |
---|---|
DBeaver | https://dbeaver.io |
DbVisualizer | https://www.dbvis.com |
Squirrel | https://squirrel-sql.sourceforge.io/ |
VS Code Database Client Plugin | https://github.com/cweijan/vscode-database-client |
Versão Paga
Na minha opiniao, o DataGrip e o melhor software (os plugins do IntelliJ também são bons), contudo ele é bem pago.