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,8
Виправлено проблему, що виникала при порівнянні скриптів об'єктів для відображення відмінностей (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!