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!