| Версия | 1.10 beta 18 |
|---|---|
| Издател | Adept SQL Tools |
| Дата на излизане | 25.11.2014 г. |
| Датата е добавена | 25.11.2014 г. |
| Os изисквания | 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, #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 по избор генерира скриптове за история, които могат да се възпроизвеждат на отдалечена машина на клиента, за да синхронизирате тяхната база данни с вашето главно копие. Това възпроизвеждане се извършва от самостоятелна помощна програма, която може да се стартира или като просто и удобно за потребителя GUI приложение, или безшумно от командния ред. Подготвяйки база данни за версия, вие свързвате с нея скрипт за история - SQL файл, описващ, в една или повече секции на версията, текущата схема на базата данни. След като сте направили промени в схемата на базата данни, можете да актуализирате скрипта за хронология с една команда от менюто. Програмата ще съпостави текущата схема на базата данни с последната схема, записана в скрипта на хронологията, след което ще добави промените към хронологията под нов номер на версия.
Тъй като всички структури на вашата база данни се съхраняват в SQL скриптове (текстови файлове), обикновените методи за контрол на версиите могат да се използват за управление на екипната работа. Ако няколко разработчици са отговорни за разработването на конкретни логически раздели на базата данни, те могат да работят независимо върху своите SQL скриптове (и техните локални копия на базата данни), като използват софтуер за контрол на изходния код на трета страна. Adept SQL Workshop включва основните команди за контрол на версиите в своя потребителски интерфейс, взаимодействайки със специфичен VCS софтуер чрез отделен плъгин модул.