DEV Community

Cover image for [PT-BR] Funcionalidades do DBeaver
Maria Gabriela Oliva
Maria Gabriela Oliva

Posted on

[PT-BR] Funcionalidades do DBeaver

Assim que eu comecei a trabalhar com infraestrutura, o meu primeiro post foi sobre o Gerenciador de Banco de Dados DBeaver. Apresentei a ferramenta e algumas funcionalidades básicas de todo gerenciador. Para ler o post clique aqui.

Nesse artigo, irei mostrar algumas funcionalidades que encontrei conforme fui utilizando. Espero que gostem!

Alt Text

Autocomplete

O DBeaver possui a função de autocomplete configurada, ao digitar o comando ou o nome de uma tabela.

Alt Text

Também mostra os dados da tabela ao passar o ponteiro do mouse sobre o nome.

Alt Text

E se usar o autocomplete ao digitar o nome da tabela, automaticamente é criado o apelido da tabela.

Alt Text

Metadados

Aqui, estamos nos referindo a dados sobre as tabelas, views, colunas, indexes, procedures, triggers, entidades de armazenamento e entidades de segurança, como usuários e roles. No DBeaver, conseguimos visualizar essas informações fácil: clicando no botão direito sobre o nome da tabela ou selecionando e apertando F4.Isso ajuda bastante a entender a estrutura da tabela, quais são as chaves e as restrições de uma tabela.

Alt Text

Exportação de Dados

O DBeaver além de permitir ordenar os dados direto da tabela, filtrar elementos, também é possível realizar a exportação dos dados em pdf, texto, csv, json e etc. A exportação é simples: clicar com o botão direito sobre os registros e selecionar -Export data...- ou clicar no ícone de exportação.

Alt Text

Ao clicar sobre o ícone de exportação, iremos selecionar os parâmetros dos dados que iremos exportar. Além de escolher o formato, podemos escolher a quantidade de linhas que queremos exportar e a codificação (UTF-8, ANSI).

Alt Text

Alt Text

Alt Text

Por hoje é só. Até a próxima!

Top comments (6)

Collapse
 
deyvisonrocha profile image
Deyvison Rocha •

O único problema desse aplicativo é a demora de retorno de dados da conexão como tabelas, dados, metadados, etc. Por outro lado é um ótimo software que serve para conectar nos principais bancos de dados do mercado.

Collapse
 
guinuxbr profile image
Guilherme L. Leite Marques •

Legal! Além disso ele possui uma boa gama de extensões que aumentam suas funcionalidades e podem ser instaladas através da própria interface. github.com/dbeaver/dbeaver/wiki/Op...

Collapse
 
leonardossev profile image
Leonardo Santos •

Nice!!! Me surpreendeu ver que o DBeaver exporta até para Markdown.

Collapse
 
maicosofttech profile image
MaicoSoft Tecnologia •

Excelente publicação.
Destaco 3 pontos fortes do dBeaver:

  • Possibilidade de determinar a Base de Dados como "Produção" e definir que o Commit será manual e não automático;
  • Possibilidade de criar Setenças SQL modelo e salvar como um Template;
  • Possibilidade de transformar o resultado de um SELECT em uma nova sentença SQL (Outro SELECT, INSERT, DELETE ou UPDATE).

É uma ferramenta muito boa.

Collapse
 
jmendes2050 profile image
JMendes2050 •

Alguém sabe como exportar uma tabela de metadados no Dbeaver?

Collapse
 
ulbrichh profile image
ulbrichh •

Excelente tutorial. Maria, você sabe como posso rodar um update e um alter table em uma conexão com varias databases?