dbForge Studio for MySQL – это среда разработки и одновременно надстройка для СУБД MySQL. Продукт распространяется в нескольких вариантах – Standard, Professional, Enterprise и Express, последний из которых является бесплатным. Остальные предоставляют пользователю лишь тридцатидневный пробный период.
По сути, dbForge Studio предлагает SQL-разработчикам графический интерфейс, который призван ускорить процесс создания программных продуктов, снизить сложность их понимания и восприятия. С этой целью, например, инструмент предоставляет визуальные средства построения запросов и таблиц, не требующие написания кода, хотя сам редактор кода также входит в его комплект.
Программа обладает внушительным функционалом. Так, в состав студии, помимо редактора, входят отладчик, профайлер, мастер построения запросов, менеджер и проводник БД. Кроме того инструмент позволяет строить диаграммы баз данных, выполнять сравнение схем, управлять сессиями и наблюдать за активностью пользователей, осуществлять резервное копирование и восстановление БД, экспортировать/импортировать и сравнивать данные, а также создавать отчеты. Из более мелких опций пользователям доступны поиск и замена элементов кода, перевод написанного в нижний и верхний регистр, комментирование выделенных участков, расстановка закладок, настройка внешнего вида среды и многое другое.
Интерфейс продукта выполнен с учетом современных тенденций и требований XXI века в сфере разработки. Несмотря на то, что элементов управления в среде довольно много, ориентироваться в программе не затруднительно. В dbForge Studio применяется механизм вкладок, скрываемых панелей инструментов, плавающих областей с возможностью изменения размеров. Также присутствует подсветка синтаксиса и нумерация строк. Дополнительно студия поддерживает несколько тем оформления и возможность перетаскивания объектов с помощью манипулятора мыши (drag and drop).
Преимущества dbForge Studio for MySQL
Бесплатное распространение продукта.
Современный фирменный графический интерфейс пользователя.
Внушительный функционал.
Возможность кастомизации внешнего вида.
Наличие мастера визуального создания таблиц и запросов.
Наличие мощного редактора кода с поддержкой основных современных возможностей.
Наличие генератора тестовых данных.
Недостатки dbForge Studio for MySQL
Отсутствие русской и украинской локализации программы.
Заключение
dbForge Studio for MySQL работает корректно. Интерфейс продукта не перенасыщен элементами управления, а предоставляемый функционал позволяет сгладить недостаток навыков некоторых разработчиков даже при реализации проектов повышенной сложности.
Внимание
Для работы программы необходимо наличие на компьютере пользователя установленного пакета .NET Framework версии 4.5.2 или выше.
Изменения в последней версии
Добавлена поддержка операторов START, STOP, SHOW и RESET REPLICA
Добавлена полная поддержка команды FLUSH
Добавлена опция «Включить триггеры в генератор DDL»
Добавлены параметры «Включить предложение DEFINER» и «Включить предложение SQL SECURITY» вместо параметра «Исключить предложения DEFINER и SQL SECURITY»
Добавлена поддержка подключения для MariaDB 11.4
Обновление устаревшей версии дизайнера диаграмм до новой расширенной версии
Новые сочетания клавиш Alt + стрелка вверх/вниз для навигации по различиям скриптов в нижней панели сравнения в сравнении схем
Исправлена проблема с ANSI_QUOTES, возникавшая при компиляции процедур отладки (D138467)
Исправлены проблемы, возникавшие при синхронизации схем с файлами проекта (D35616)
Исправлены проблемы проверки синтаксиса, приводившие к различным сбоям, и улучшена диагностика таких проблем (D139475, D138357, D138447, D141061, D141728, D137453, D132397, D132387, D129973, D132386)
Исправлена проблема, возникавшая при сравнении скриптов объектов для отображения различий (D134080, D136046)
Исправлена проблема с выполнением команд «Зафиксировать» и «Получить последние» из контекстного меню проводника базы данных (D140859)
Реализовано восстановление редактируемых таблиц в Редакторе данных в случае выполнения нескольких запросов SELECT (D134285)
Исправлена проблема в поиске объектов, возникающая при поиске объектов, имена которых содержат символ подчеркивания (D134011)
Улучшена функция переименования объектов для пользователей с ограниченными правами (D137814, D124636, D137770)
Исправлена проблема с редактированием строковых значений в столбцах в редакторе данных (D139407)
Исправлена проблема с отображением пустых значений в редакторе данных (D139396)
Исправлена проблема, возникавшая при получении метаданных таблицы в редакторе данных (D137262)
Исправлена проблема, возникавшая при повторном выполнении запроса SELECT в редакторе данных (D138515, D139243)
Улучшен выбор подключения к серверу в редакторе объектов при навигации между объектами по имени из документа SQL (D136867)
Исправлена проблема, возникавшая при повторном выполнении запроса в SQL-документе (D138398, D138576, D138989, D139381, D139492, D141024)
Исправлена проблема, возникавшая при вставке многострочного текста в ячейку сетки в редакторе данных (D139506, D140922, D141978, D143078)
Исправлена проблема, возникавшая при открытии узла «Таблицы» в обозревателе баз данных с включенной опцией «Разрешить обнаружение незафиксированных объектов» (D138456)
Исправлена синтаксическая ошибка в запросах, объединяющих подзапросы (D138447)
Исправлена проблема, возникавшая при выполнении сравнения после сохранения документа .scomp (D140745)
Исправлена проблема, возникавшая при открытии и редактировании документов в проекте (D142867)
Исправлена проблема, возникавшая при изменении имени столбца в редакторе таблиц (D139143)
Реализовано восстановление триггеров при перестроении таблицы в редакторе (D138349)
Исправлена проблема с генерацией пакета DDL (D115770, D137453)
Улучшенная диагностика ошибок в структуре документа (D140233, D142653)
Исправлено некорректное восстановление открытых документов (D138431)
Исправлена проблема, возникавшая при открытии проекта (D116365, D137565)
Исправлена проблема с применением параметра «Использовать режим кэшированного обновления по умолчанию» (D138660)
Хотите поделиться впечатлениями или задать вопрос?
Начните обсуждение, оставив комментарий со своими мыслями о dbForge Studio for MySQL!