O Software DataGrip é o IDE de banco de dados que é adaptado às necessidades específicas dos desenvolvedores profissionais de SQL....
Fabricante:
JetBrains s.r.o.
Categoria:
Desenvolvimento e programação
Aproveite o trabalho com bancos de dados:
Conheça o DataGrip, o novo IDE de banco de dados que é adaptado às necessidades específicas dos desenvolvedores profissionais de SQL.
Console de consulta inteligente
Permite que você execute consultas em diferentes modos e forneça histórico local que acompanhe toda a sua atividade e proteja você de perder seu trabalho.
Navegação de esquema eficiente:
Permite-lhe pular para qualquer tabela, visualização ou procedimento por seu nome através da ação correspondente, ou diretamente de seus usos no código SQL.
Plano de explicação: Dá uma visão detalhada sobre como suas consultas funcionam e no comportamento do mecanismo de banco de dados para que você possa tornar suas consultas mais eficientes.
Conclusão do código inteligente:
O DataGrip fornece a conclusão do código sensível ao contexto, ajudando você a escrever o código SQL mais rápido. Conclusão está ciente da estrutura de tabelas, chaves estrangeiras e até objetos de banco de dados criados no código que você está editando.
Análise imediata e soluções rápidas:
O DataGrip detecta prováveis erros no seu código e sugere as melhores opções para corrigi-los em tempo real. Ele irá informá-lo imediatamente sobre objetos não resolvidos, usando palavras-chave como identificadores e sempre oferece a maneira de corrigir problemas.
Refatorações que funcionam em arquivos e esquemas SQL: O DataGrip corretamente resolve todas as referências em seu código SQL e ajuda você a refatá-las. Quando você renomear uma variável ou um alias, atualizará seus usos em todo o arquivo. Os nomes das tabelas reais no banco de dados são atualizados quando você renomeia as referências para as suas consultas. Existe até uma prévia de usos de tabelas / visualizações dentro de outras visualizações, procedimentos e funções armazenados.
Integração de controle de versão:
Nós fornecemos suporte unificado para todos os principais sistemas de controle de versões: Git, SVN, Mercurial e muitos outros.
Características:
Explorando seus bancos de dados: O DataGrip é o ambiente de banco de dados multi-mecanismo. Nós apoiamos o MySQL, PostgreSQL, Microsoft SQL Server, Oracle, Sybase, DB2, SQLite, HyperSQL, Apache Derby e H2. Se o DBMS tiver um driver JDBC, você pode se conectar a ele através do DataGrip. Para qualquer um dos mecanismos suportados, fornece introspecção de banco de dados e vários instrumentos para criar e modificar objetos.
Objetos de banco de dados:
O DataGrip introspecta todos os objetos em seus bancos de dados e os exibe agrupados em pastas por esquemas. Ele também fornece UI para adicionar e editar tabelas, colunas, índices, restrições, etc.
Navegação:
A navegação rápida traz você para qualquer objeto, não importa se ele acabou de ser criado em seu código ou já foi lido de um banco de dados. Navegar para a ação do símbolo permite que você encontre objetos por seu nome.
Editor de tabela:
O poderoso editor de tabelas permite adicionar, remover, editar e clonar linhas de dados. Navegue através dos dados por chaves estrangeiras e use a pesquisa de texto para encontrar qualquer coisa nos dados exibidos no editor da tabela.
Assistência de codificação inteligente: Assim como qualquer IDE decente deve, o DataGrip fornece conclusão de código inteligente, inspeções de código, resaltes de erros rápidos e soluções rápidas e recursos de refatoração. Ele economiza seu tempo, tornando o processo de escrever código SQL mais eficiente.
Conclusão do código:
O DataGrip fornece uma conclusão de código sensível ao contexto e com reconhecimento de esquema, ajudando você a escrever código mais rapidamente. A conclusão está ciente da estrutura das tabelas, das chaves estrangeiras e até dos objetos de banco de dados criados no código que você está editando.
Geração de código:
Esqueça de escrever código típico manualmente: o DataGrip fará isso por você. Ele gera código para alterar objetos como tabelas, colunas, com base na UI. Além disso, ajuda você a obter DDL para tabelas e fornece consultas DML a partir de conjuntos de resultados.
Renomeando e encontrando usos:
O DataGrip corretamente resolve todas as referências em seus arquivos SQL. Quando você está renomeando objetos de banco de dados de SQL, eles também serão renomeados no banco de dados. Você pode aprender em quais procedimentos armazenados, funções ou visualizações sua tabela é usada.
Análise de código e soluções rápidas:
O DataGrip detecta prováveis erros no seu código SQL e sugere as melhores opções para corrigi-los em tempo real. Ele irá imediatamente informá-lo sobre objetos não resolvidos, o uso de palavras-chave como identificadores e sempre oferece uma maneira de corrigir o problema.
Editor de texto inteligente: Assim como qualquer IDE da plataforma IntelliJ, o DataGrip inclui o editor de código que o ajuda a ser mais produtivo. Transforme e mova blocos de código, use vários cursores para gerenciar a seleção, formatar código de acordo com o estilo específico e muito mais.
Personalizar aparência:
DataGrip vem com temas claros e sombrios de aparência e aparência. Cada um deles pode ser totalmente personalizado, para que você possa criar o que mais lhe convier. O mesmo funciona para mais de dez mapeamentos pré-configurados.
Executando consultas:
Escrever consultas não é nada sem poder executá-las. O console de consulta no DataGrip é o instrumento básico para qualquer desenvolvedor do SQL. Crie vários consoles, cada um com seu próprio esquema e opções de consulta.
Console de consulta: Especifique o comportamento do console para executar consultas: escolha o que deseja executar – a menor declaração ou a maior.
História local:
Cada console suporta mudança de esquema e fornece histórico local que acompanha toda a sua atividade e protege você de perder seu trabalho.
Visualizador Diff: Use o visualizador de diferenças para comparar dois snapshots de console no histórico local ou dois resultados de consulta. O DataGrip destaca as diferenças e permite gerenciar os critérios de comparação através do parâmetro de tolerância.
Opções de importação / exportação: Entre outras coisas, o DataGrip vem com suporte de parâmetros de usuário, editor de CSV, construtor de diagramas, suporte de controle de versão e muitos outros recursos.
Importar CSV:
Desfrute de uma UI dedicada para importar arquivos CSV e TSV para o banco de dados. É possível mapear cada coluna do arquivo que está sendo importado para uma coluna de tabela em seu banco de dados, que pode ser uma tabela existente ou uma nova criada durante o processo de importação.
Exporte como texto:
Qualquer tabela ou conjunto de resultados pode ser exportado em vários formatos, incluindo CSV, JSON, XML e HTML. Você pode até criar seu próprio formato de exportação.
Exportar como consultas:
Qualquer tabela ou conjunto de resultados também pode ser apresentado como um lote de instruções UPDATE ou INSERT, que pode ser útil para modificar dados.
Características diversas:
Entre outras coisas, o DataGrip vem com suporte de parâmetros de usuário, editor de CSV, construtor de diagramas, suporte de controle de versão e muitos outros recursos.
Parâmetros do usuário:
O DataGrip suporta a execução de consultas SQL parametrizadas. Adicione seus próprios padrões de parâmetros usando expressões regulares e escolha os dialetos SQL aos quais esses padrões serão aplicados.
Plano de execução:
Um plano de execução para declarações visualmente representa as operações que o banco de dados executa para retornar os dados exigidos pela sua consulta. E ajuda você a otimizar a consulta. Escolha visualizar o plano graficamente ou em um formato de tabela.
Diagramas: Explore suas tabelas e seus relacionamentos em um diagrama perspicaz. Objetos de banco de dados também podem ser modificados diretamente dele.
Requisitos do sistema:
OS X 10.8 ou superior
Microsoft Windows 7, 8 ou 10 (incluindo 64 bits)
Desktop GNOME ou KDE para Linux
1 GB de RAM mínima, 2 GB de RAM recomendados
Não sabe qual software precisa ou não encontrou o que procurava? Nós temos um time preparado para te ajudar a escolher o software ideal para sua empresa.