AW

AdeptSQL Workshop

Издатель: Adept SQL Tools
Проверено на вирусы Windows Free to try
Скачать v1.10 beta 18 515 скачиваний
Версия1.10 beta 18
Издатель Adept SQL Tools
Дата выпуска25 нояб. 2014 г.
Дата добавления25 нояб. 2014 г.
Требования ОСWindows 95, Windows 2000, Windows 98, Windows, Windows NT
ТребованияNone
Всего скачиваний515
ЦенаFree to try

Описание

Adept SQL Workshop поддерживает все этапы разработки схемы базы данных от написания (или создания из существующей базы данных) набора исходных кодов SQL до отладки и последующей синхронизации базы данных при изменении сценариев. Adept SQL Workshop специально разработан для работы с подмножеством DDL SQL и синхронизацией схемы. Он дополняет инструменты построения и анализа запросов, такие как MS Query Analyzer, а не конкурирует с ними.

Важной частью Adept SQL Workshop является удобный текстовый редактор с подсветкой синтаксиса SQL и ярлыками для часто используемых операторов SQL. Отдельная панель «список операторов» группирует по затронутому объекту схемы все операторы SQL, обеспечивая мгновенный доступ к любому оператору в любом из открытых сценариев проекта.

Прежде чем сценарии будут загружены на сервер SQL, они проходят через препроцессор макросов. С помощью обычной комбинации #includes, #define и директив условной компиляции вы можете поместить в один макрос файла объявления для всех типов данных, специфичных для проекта, или часто используемых комбинаций полей. Это поможет вам сделать сценарии проекта компактными, согласованными, независимыми от СУБД и легко модифицируемыми. В 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, описывающий в одном или нескольких разделах версии текущую схему базы данных. Внеся изменения в схему базы данных, вы можете обновить сценарий истории с помощью одной команды меню. Программа сопоставит текущую схему базы данных с последней схемой, записанной в сценарии истории, а затем добавит изменения в историю под новым номером версии.

Поскольку все структуры вашей базы данных хранятся в SQL-скриптах (текстовых файлах), для управления командной работой можно использовать обычные методы контроля версий. Если несколько разработчиков отвечают за разработку определенных логических разделов базы данных, они могут независимо работать над своими сценариями SQL (и своими локальными копиями базы данных), используя стороннее программное обеспечение для управления исходным кодом. Adept SQL Workshop включает основные команды управления версиями в свой пользовательский интерфейс, взаимодействуя с конкретным программным обеспечением VCS через отдельный подключаемый модуль.

Похожие программы

Альтернативы

Еще от этого издателя