AdeptSQL Workshop Технические характеристики
|
Реализуйте набор источников SQL для отладки и синхронизации базы данных
Важная часть Adept SQL Workshop — удобный текстовый редактор с подсветкой синтаксиса SQL и ярлыками для часто используемых операторов SQL. Отдельная панель «список операторов» группирует все операторы SQL по затронутому объекту схемы, обеспечивая мгновенный доступ к любому оператору в любом из открытых сценариев проекта.
Прежде чем сценарии будут переданы на SQL-сервер, они проходят через препроцессор макросов. С помощью обычной комбинации #includes, #defines и директив условной компиляции вы можете поместить в один файл объявления макросы для всех типов данных, специфичных для проекта, или часто используемых комбинаций полей. Это поможет вам сохранить сценарии проекта компактными, согласованными, независимыми от СУБД и легко модифицируемыми. В Adept SQL Workshop любой предварительно обработанный оператор SQL можно просмотреть и выполнить. Вы можете устанавливать точки останова, запускать или пошагово выполнять определенные сценарии или все сценарии в проекте. Результаты запроса могут отображаться в отдельном окне. Проект SQL можно очень легко воссоздать из существующей базы данных. Adept SQL Workshop не только генерирует сценарии SQL на основе схемы базы данных, но также предоставляет множество удобных способов разделить полученный сценарий на несколько модулей и заменить, где это необходимо, необработанный SQL макросами, определенными проектом. Большинство баз данных, за исключением тривиальных, можно разбить на логические разделы (группы таблиц, представлений, процедур и т. д.), относительно независимые друг от друга. Реализация каждой группы в виде отдельного скрипта значительно упрощает просмотр и обслуживание источников схемы. Проектно-ориентированный подход, используемый в Adept SQL Workshop, позволяет очень естественно создавать базу данных из множества файлов сценариев, которые используют один и тот же набор объявлений макросов. Вы можете легко добавлять, удалять или переставлять сценарии внутри проекта, выполнять все или выбранные сценарии. Adept SQL Workshop полностью понимает подмножество DDL MS Transact-SQL (операторы CREATE/DROP/ALTER и вызовы хранимых процедур, изменяющие схему, например «exec sp_addtype»). Программа может построить представление внутренней схемы прямо из источников SQL, а затем делать с ним различные интересные вещи, такие как сравнение со схемой базы данных и создание скриптов различий. Это означает, что один и тот же сценарий SQL можно запускать в работающей базе данных любое количество раз, не затрагивая неизмененные таблицы. Он будет генерировать только минимальный SQL-код, необходимый для синхронизации источника и базы данных, что значительно упрощает внесение изменений в базу данных. Adept SQL Workshop дополнительно генерирует сценарии истории, которые можно воспроизводить на удаленном компьютере клиента для синхронизации его базы данных с вашей основной копией. Такое воспроизведение осуществляется с помощью отдельной утилиты, которую можно запустить либо как простое и удобное приложение с графическим интерфейсом, либо в автоматическом режиме из командной строки. Подготавливая базу данных для управления версиями, вы связываете с ней сценарий истории — файл SQL, описывающий в одном или нескольких разделах версии текущую схему базы данных. Внеся изменения в схему базы данных, вы можете обновить скрипт истории с помощью одной команды меню. Программа сопоставит текущую схему базы данных с последней схемой, записанной в сценарии истории, а затем добавит изменения в историю под новым номером версии.
SQLiteStudio 232 |
DataFlex 2014 Personal 203 |
XtraBuild Designer 203 |
Database .NET 203 |
MDB Viewer Plus 203 |
MySQL Database Server 203 |
Microsoft SQL Server 2014 203 |
PostgresDAC 203 |
dbForge Documenter for SQL Server 203 |
Sokkit 203 |