JetBrains DataGrip – новейшее программное обеспечение, представляющее собой функциональный пакет инструментов для работы с базами Oracle, SQL Server, MySQL, Sybase, HyperSQL, DB2, SQLite и т.д. Продукт с мультикурсорным текстовым редактором, синтаксически выделяет код, поддерживает работу с контролирующими системами для Subversion, Git и т.д. Генерация кода, работа с базами данных благодаря функциональному инструменту. Эффективный графический интерфейс для создания, добавления и внесения изменений в таблицах или колонках с соответствующим скриптом. Изменения, выполненные путем копирования генерированного запроса DDL, можно убрать в редактор, далее работая просто с кодом. Поддержание DataGrip автоматического дополнения кода, повышение скорости написание запросов. При наборе кода, IDE воспринимает контекст и выполняет работу сам: пишет код на основе ключевых слов и названий объектов БД, учитывает зависимости при создании JOIN, подбирает параметры для реализации функции, характеризует таблицу в INSERT предложениях. Адаптация IDE под базовые объекты.
Удобный интерфейс, навигация по данным, выполнение запросов
Переименования объекта в запросе отразится и в базе. Переход к месту объявления от использования. Поиск в запросе объекта или использования переменной (таблицы, колонки, таблицы). Применение функции к созданному объекту с переносом курсором в окно структуры базы данных. В случае отсутствия в базе имени объекта (например, указанного ошибочно) - IDE оповестит о проблеме и предложит варианты решения. Фильтрация данных при помощи табличного редактора. Попадание в строки таблиц со ссылками foreign key, есть поддерживается связь с внешними ключами. Выполнение элемента запроса путем выделения кода и запуска его. Доступность многих функций Table Editor (изменение данных, текстовый поиск). Использование смежных окон для сравнения 2-х результатов.