Executando verificação de segurança...
3

[Dúvida] Dbeaver é um bom banco de dados para aplicação de pequeno - médio porte?

Tenho um projeto que quero fazer para desenvolver minhas habilidades, e penso em usar o dbeaver por ser o banco de dados usado na empresa que trabalho, mas não sei se a aplicação dele pode acabar apenas me atrapalhando ao desenvolver o projeto.

Alguém já trabalhou com ele?
Tem dicas?

Carregando publicação patrocinada...
5

Bom como já falaram nos comentários, BDeaver é apenas uma ferramenta de gerenciamento, como IDE já utilizei ele por um tempo e gostei bastante do sistema, além do enterprise para estudante (caso for)

Em relação a banco de dados, gosto muito de trabalhar com postgres dentro do docker, creio que consegue desenvolver uma aplicação melhor e melhorar a integração com bancos realmente usaveis em um ambiente de trabalho, creio que te dará uma boa base de desenvolvimento.

2

Obrigado pela sugestão do Dbeaver Enterprise para estudantes, Nathan! Por ser tão sucinto, nunca me interessei por sair do community, depois de ler seu comentário solicitei o Enterprise e já to pirando no Query Builder, fenomenal!

Se tiver outras dicas que feats do Enterprise, me conta aqui embaixo!

4

DBeaver não é um banco de dados, ele um client para administração do banco de dados, poderiamos até chamar de "IDE" para trabalhar com banco de dados.

A vantagem do DBeaver é poder se conectar com diferentes SGBDs, quando os clients mais tradicionais conectam-se apenas com um.

1
3

Quando alguém diz: "banco de dados" e "pequeno", na minha cabeça só vem o SQLite, o famoso banco de dados de bolso, não sei dizer como é atualmente mas ele foi usado em MUITOS apps de android, eu acredito que ainda seja muito usado, senão teria caido no esquecimento kkkk, só precisa dar uma olhada para ver se ele se encaixa na proposta que você quer, a depender da escala da sua aplicação ele com certeza não é a escolha ideal, veja os nomes dos bancos de dados que o pessoal sugeriu e procure alguns materiais sobre, as vezes o que a gente te sugerir como o banco de dados para aplicações de pequeno e médio porte, pode não pode não ser a escolha ideal, pois o que é pequeno porte na minha visão pode não ser na sua.

Forte abraço e boa sorte com a sua aplicação!

1

SQLite ainda é muuuuito utilizado. Talvez seja o banco de dados mais utilizado do mundo. Existe até uma aplicação comercial baseada em SQLite chamada Turso.

Mas caso seja necessário escalabilidade, PostgreSQL é a melhor opção.

2

Opa, o DBeaver em si não é um banco de dados, ele é uma interface, uma ferramenta pra tu interagir / administrar um banco de dados.

Vai depender muito da aplicação, mas na minha experiência, quase 100% das vezes vale mais a pena usar um banco de dados relacional, como um PostgreSQL por exemplo. Não é bala de prata e como eu disse, depende da aplicação.

2
0
1

opa,sgbd é outra coisa.
banco de dados é a coleção de dados. sgbd é o sistema que gerencia essa coleção, mysql, postresql, oracle, são exemplos de sgbd.
dbeaver, sqldeveloper, phpmyadmin e outroz são exploradores de dados, ou ferramentas gerenciadoras de dados.

2

Recomendo estudar um pouco mais sobre banco de dados, SQL, NoSQL e procurar alternativas que melhor se encaixam nos seus requisitos.

DBeaver não é um banco de dados, e sim uma ferramenta de gerenciamento, você usa para se conectar e manipular vários tipos de bancos MySQL, PostgreSQL, Oracle, SQL Server, SQLite, ele é tipo o MySQL Workbench.

2

Ele é bom para banco de dados mais 'famosos', no meu caso, trabalho com banco informix da IBM, e o dbeaver perde algumas funcionalidades, pelo menos nas conexões via ODBC.
recentemente ligamos o DRDA no banco, vou até fazer um outro teste utilizando este protocolo pra ver.

1
1
1

DBeaver, até onde eu sei, não é um banco de dados mas sim um SGBD (Sistema De Gerenciamento de Bancos de Dados) utilizado para gerenciar bancos. Localmente, vc pode usar diversos bancos de dados, o mais fácil seria o sqlite. Mas tbm tem o Mysql, MariaDb, Postgres entre outros.

O DBeaver é sim um excelente gerenciador, bastante completo e grátis, compatível com a maioria dos bancos de dados. Eu acho que como ferramenta ela seria bem útil para vc sim.

Espero ter ajudado!

1

Cara, só usa os mais consolidados tipo MySQL, SQLServer, PostGree, MongoDB e tal, não fica inventando moda com esses desconhecidos que tem pouco suporte, documentação, comunidade e tal. Se tua empresa usa, paciência, mas para projetos pessoais, usa os mais estabelecidos.

1

Já utilizei ele por um tempo, depois tive alguns problemas por causa de alguns problemas do Java da minha máquina e também devido algumas complexidades de alguns menus, depois migrei para o DBGate que me habituei melhor e algumas features parecidas com o dbeaver que curti mais para o meu fluxo de trabalho

0