AW

AdeptSQL Workshop

Издавач: Adept SQL Tools
Virus scanned Windows Free to try
Верзија1.10 beta 18
ИздавачAdept SQL Tools
Датум изласкаNov 25, 2014
Датум додавањаNov 25, 2014
Ос захтевиWindows 95, Windows 2000, Windows 98, Windows, Windows NT
ЗахтевиNone
Укупно преузимања515
ЦенаFree to try

Опис

Адепт СКЛ Ворксхоп подржава све фазе развоја шеме базе података од писања (или генерисања из постојеће базе података) скупа СКЛ извора до отклањања грешака и до накнадне синхронизације базе података када се скрипте промене. Адепт СКЛ Ворксхоп је посебно дизајниран да се бави ДДЛ подскупом СКЛ-а и синхронизацијом шеме. Он допуњује алате за прављење упита и анализу као што је МС Куери Анализер уместо да се такмичи са њима.

Важан део Адепт СКЛ Ворксхоп-а је згодан уређивач текста са истицањем СКЛ синтаксе и пречицама за најчешће коришћене СКЛ изјаве. Засебан панел „листе изјава“ групише, према погођеном објекту шеме, све СКЛ изразе, пружајући тренутни приступ било којој изјави у било којој отвореној скрипти пројекта.

Пре него што се скрипте унесу на СКЛ сервер, пролазе кроз макро предпроцесор. Са уобичајеном комбинацијом директива #инцлудес, #дефинес и условне компилације, можете ставити макрое у једну датотеку декларације за све типове података специфичне за пројекат или најчешће коришћене комбинације поља. Ово ће вам помоћи да скрипте пројекта буду компактне, доследне, независне од ДБМС-а и лаке за измене. У Адепт СКЛ Ворксхоп-у, било који од претходно обрађених СКЛ израза може се прегледати и извршити. Можете поставити тачке прекида, покренути или проћи кроз одређене скрипте или све скрипте у пројекту. Резултати упита се могу приказати у посебном прозору. СКЛ пројекат се може врло лако поново креирати из постојеће базе података. Не само да Адепт СКЛ Ворксхоп генерише СКЛ скрипте на основу шеме базе података, она такође пружа многе погодне начине да се резултујућа скрипта подели на више модула и замени, где је то потребно, сирови СКЛ са макроима дефинисаним пројектом. Већина база података, осим тривијалних, може се поделити на логичке секције (групе табела, погледа, процедура, итд.) релативно независне једна од друге. Примена сваке од група као засебне скрипте чини изворе шеме много лакшим за преглед и одржавање. Приступ оријентисан на пројекте који се користи у Адепт СКЛ Ворксхоп-у чини веома природним конструисање ваше базе података од многих датотека скрипта које све деле исти скуп декларација макроа. Можете лако додати, уклонити или преуредити скрипте унутар пројекта, извршити све или одабране скрипте. Адепт СКЛ Ворксхоп у потпуности разуме ДДЛ подскуп МС Трансацт-СКЛ (изјаве ЦРЕАТЕ/ДРОП/АЛТЕР и позиве ускладиштене процедуре који модификују шему, као што је "екец сп_аддтипе"). Програм може да направи интерну репрезентацију шеме директно из СКЛ извора, а затим да уради разне занимљиве ствари са њом, као што је поређење са шемом базе података и стварање скрипти разлике. То значи да се иста СКЛ скрипта може покренути на живој бази података било који број пута без утицаја на непромењене табеле. Емитоваће само минимални СКЛ потребан за синхронизацију извора и базе података, што ће у великој мери поједноставити промене у бази података. Адепт СКЛ Ворксхоп опционо генерише скрипте историје, које се могу репродуковати на удаљеној машини клијента да би се синхронизовала њихова база података са вашом главном копијом. Ову репродукцију врши самостални услужни програм, који се може покренути или као једноставна ГУИ апликација прилагођена кориснику или тихо из командне линије. Припремајући базу података за управљање верзијама, са њом повезујете скрипту историје – СКЛ датотеку која описује, у једном или више одељака верзије, тренутну шему базе података. Након што извршите измене у шеми базе података, можете ажурирати скрипту историје помоћу једне наредбе менија. Програм ће ускладити тренутну шему базе података са последњом шемом забележеном у скрипти историје, а затим ће додати промене историји под новим бројем верзије.

Пошто се све ваше структуре базе података чувају у СКЛ скриптама (текстуалним датотекама), обичне методе контроле верзија могу се користити за управљање тимским радом. Ако је неколико програмера одговорно за развој специфичних логичких делова базе података, они могу независно да раде на својим СКЛ скриптама (и њиховим локалним копијама базе података) користећи софтвер за контролу изворног кода треће стране. Адепт СКЛ Ворксхоп укључује основне команде за контролу верзија у свом корисничком интерфејсу, повезујући се са одређеним ВЦС софтвером преко посебног модула додатка.