AW

AdeptSQL Workshop

Vydavatel: Adept SQL Tools
Virus scanned Windows Free to try
Verze1.10 beta 18
VydavatelAdept SQL Tools
Datum vydáníNov 25, 2014
Datum přidánoNov 25, 2014
Os požadavkyWindows 95, Windows 2000, Windows 98, Windows, Windows NT
PožadavkyNone
Celkový počet stažení515
CenaFree to try

Popis

Adept SQL Workshop podporuje všechny fáze vývoje databázového schématu od zápisu (nebo generování z existující databáze) sady SQL zdrojů až po ladění a následnou synchronizaci databáze při změně skriptů. Adept SQL Workshop je speciálně navržen pro práci s podmnožinou DDL SQL a synchronizací schémat. Spíše doplňuje nástroje pro vytváření a analýzu dotazů, jako je MS Query Analyzer, než s nimi soutěží.

Důležitou součástí Adept SQL Workshop je pohodlný textový editor se zvýrazněním syntaxe SQL a zkratkami pro běžně používané SQL příkazy. Samostatný panel „seznam příkazů“ seskupuje podle dotčeného objektu schématu všechny příkazy SQL a poskytuje okamžitý přístup k jakémukoli příkazu v libovolném z otevřených skriptů projektu.

Předtím, než jsou skripty přiváděny na SQL server, procházejí přes makro pre-procesor. S obvyklou kombinací #includes, #defines a direktiv podmíněné kompilace můžete do jednoho deklaračního souboru vložit makra pro všechny datové typy specifické pro projekt nebo běžně používané kombinace polí. To vám pomůže udržet projektové skripty kompaktní, konzistentní, nezávislé na DBMS a snadno upravitelné. V Adept SQL Workshop lze zobrazit náhled a spustit kterýkoli z předzpracovaných příkazů SQL. Můžete nastavit body přerušení, spouštět nebo procházet konkrétní skripty nebo všechny skripty v projektu. Výsledky dotazu lze zobrazit v samostatném okně. Projekt SQL lze velmi snadno znovu vytvořit z existující databáze. Nejen, že Adept SQL Workshop generuje SQL skripty založené na databázovém schématu, ale také poskytuje mnoho pohodlných způsobů, jak rozdělit výsledný skript do více modulů a případně nahradit nezpracované SQL makry definovanými v projektu. Většinu databází, kromě těch triviálních, lze rozdělit na logické části (skupiny tabulek, pohledů, procedur atd.), které jsou na sobě relativně nezávislé. Implementace každé ze skupin jako samostatného skriptu usnadňuje prohlížení a údržbu zdrojů schémat. Projektově orientovaný přístup použitý v Adept SQL Workshop umožňuje velmi přirozené sestavit databázi z mnoha souborů skriptů, které všechny sdílejí stejnou sadu deklarací maker. Můžete snadno přidávat, odebírat nebo přeskupovat skripty v rámci projektu, spouštět všechny nebo vybrané skripty. Adept SQL Workshop plně rozumí podmnožině DDL MS Transact-SQL (příkazy CREATE/DROP/ALTER a volání uložených procedur upravujících schéma, např. "exec sp_addtype"). Program dokáže vytvořit interní reprezentaci schématu přímo ze zdrojů SQL a pak s ní dělat různé zajímavé věci, jako je porovnávání se schématem databáze a vytváření rozdílových skriptů. To znamená, že stejný SQL skript lze spustit proti živé databázi kolikrát, aniž by to ovlivnilo nezměněné tabulky. Bude vydávat pouze minimální SQL nutné k synchronizaci zdroje a databáze, čímž se výrazně zjednoduší změny v databázi. Adept SQL Workshop volitelně generuje skripty historie, které lze přehrávat na vzdáleném počítači zákazníka a synchronizovat tak jejich databázi s vaší hlavní kopií. Toto přehrávání se provádí pomocí samostatného nástroje, který lze spustit buď jako jednoduchou a uživatelsky přívětivou GUI aplikaci, nebo tiše z příkazového řádku. Při přípravě databáze pro verzování k ní přidružíte skript historie – soubor SQL popisující v jedné nebo více částech verze aktuální schéma databáze. Po provedení změn ve schématu databáze můžete aktualizovat skript historie pomocí jediného příkazu nabídky. Program porovná aktuální schéma databáze s posledním schématem zaznamenaným ve skriptu historie a poté přidá změny do historie pod novým číslem verze.

Vzhledem k tomu, že všechny vaše databázové struktury jsou uchovávány ve skriptech SQL (textových souborech), lze ke správě týmové práce použít běžné metody správy verzí. Pokud je za vývoj konkrétních logických částí databáze odpovědných několik vývojářů, mohou pracovat nezávisle na svých skriptech SQL (a jejich lokálních kopiích databáze) pomocí softwaru pro řízení zdrojového kódu třetí strany. Adept SQL Workshop obsahuje ve svém uživatelském rozhraní základní příkazy pro správu verzí, které jsou propojeny se specifickým softwarem VCS prostřednictvím samostatného zásuvného modulu.