Execute consultas, conecte-se a bancos de dados, navegue e exporte dados e até mesmo gerencie seus esquemas – tudo sem sair do IntelliJ IDEA.
O IntelliJ IDEA oferece suporte para MySQL, PostgreSQL, Microsoft SQL Server, SQLite, MariaDB, Oracle, Apache Cassandra e muitos outros. Você pode encontrar uma lista completa de todos os fornecedores de bancos de dados compatíveis aqui.
PostgreSQL
MySQL
Oracle
Microsoft SQL Server
MondoDB
Redis
Banco de dados do SQL Azure
Amazon Redshift
SQLite
Amazon DynamoDB
IBM Db2

Você pode adicionar bancos de dados através da janela de ferramentas Database seguindo etapas simples de configuração.

Na janela de ferramentas Database, você pode configurar, agrupar e filtrar fontes de dados, configurar opções de exibição para cada fonte de dados e muito mais! Todas as fontes de dados conectadas são convenientemente estruturadas por esquemas, tabelas e colunas.

O IntelliJ IDEA fornece uma GUI fácil de usar para navegar pelos dados – o editor de dados. No editor de dados, você pode executar todos os tipos de ações com conjuntos de resultados, como classificação, edição e exportação/importação.

É possível executar consultas SQL diretamente no IDE a partir de um console de consulta dedicado - basta digitar o que você deseja executar.

Você pode navegar livremente pelos dados, classificá-los, editar valores de células, adicionar/remover linhas localmente e enviar alterações para bancos de dados ativos, tudo isso sem escrever uma única consulta SQL!

Compare o conteúdo de dois objetos de banco de dados lado a lado. O IntelliJ IDEA realçará células incompatíveis e de valor igual, ou até mesmo linhas inteiras.

O IntelliJ IDEA oferece suporte a uma ampla variedade de formatos de importação/exportação de dados – SQL, TXT, CSV, JSON, XML, Markdown, Excel e outros formatos de texto que contêm valores separados por delimitadores.

Você pode especificar condições de filtragem ou usar opções de filtragem rápida. Filtre linhas por valores em colunas, escreva consultas no campo WHERE e muito mais.
Aproveite os recursos do AI Assistant para consultas e manipulação de dados de forma mais eficiente.

O AI Assistant pode gerar código SQL diretamente no console de consultas, acessível pela janela de Ferramentas Database Tools.

O AI Assistant pode criar tabelas e preenchê-las com dados de exemplo diretamente no editor.
A complementação automática na nuvem baseada em IA complementa o código em tempo real com base no contexto da sua solicitação SQL.Você não precisa realizar nenhuma ação extra para invocar a complementação na nuvem em um console, já que esse recurso é habilitado por padrão. Você só precisa continuar fazendo suas consultas!

No chat, você pode perguntar ao AI Assistant sobre qualquer pergunta relacionada a banco de dados ou consultas, pedir para realizar ações, e muito mais!

Invoque uma lista de prompts de IA para selecionar Ações de IA no menu de contexto e escolha uma ação que você gostaria de realizar.

O IntelliJ IDEA pode gerar um diagrama que demonstra as relações de vários objetos no banco de dados.

Você pode usar gráficos para visualizar os resultados da consulta SQL no editor de dados. Escolha entre vários tipos de gráficos, como barra, pizza, área, linha e muito mais.

O IntelliJ IDEA suporta mapas de calor em grade no editor de dados, oferecendo dois esquemas de cores: Diverging e Sequential.
Aplique esses esquemas a toda a tabela, colunas individuais ou apenas valores booleanos para visualizar padrões e identificar rapidamente tendências e variações nos dados.

A execução de consultas no IntelliJ IDEA é simples: basta clicar no ícone do Query Console na janela de ferramentas Database , digitar a consulta e clicar no botão Execute.

Você pode visualizar e gerenciar resultados de consultas diretamente no editor.

O IntelliJ IDEA oferece complementação de código sensível ao contexto, ajudando você a escrever consultas SQL com mais rapidez.

O IntelliJ IDEA detecta erros nas suas consultas e sugere correções instantaneamente.

Conecte bancos de dados ao seu aplicativo Spring Boot e aproveite o suporte completo para gerenciamento de dados.

O IntelliJ IDEA oferece suporte imediato a frameworks de persistência, o que simplifica o gerenciamento de dados para seus aplicativos Java ou Kotlin.

Nesta sessão de demonstração, mostraremos como escrever consultas SQL e trabalhar com dados no IntelliJ IDEA, desde escrever consultas simples até tarefas mais avançadas com a ajuda da funcionalidade incorporada de gerenciamento de banco de dados.
Todos os recursos de gerenciamento de dados também estão disponíveis na ferramenta standalone de gerenciamento de banco de dados da JetBrains: o DataGrip.