AW

AdeptSQL Workshop

Kiadó: Adept SQL Tools
Virus scanned Windows Free to try
Változat1.10 beta 18
KiadóAdept SQL Tools
Kiadási dátumNov 25, 2014
Dátum hozzáadvaNov 25, 2014
Os követelményekWindows 95, Windows 2000, Windows 98, Windows, Windows NT
KövetelményekNone
Összes letöltés515
ÁrFree to try

Leírás

Az Adept SQL Workshop támogatja az adatbázisséma fejlesztésének minden fázisát, az SQL-forráskészlet írásától (vagy egy meglévő adatbázisból történő előállításától) a hibakeresésig és az azt követő adatbázis-szinkronizálásig, amikor a parancsfájlok megváltoznak. Az Adept SQL Workshop kifejezetten az SQL DDL részhalmazának és a séma szinkronizálásának kezelésére szolgál. Kiegészíti a lekérdezésépítő és -elemző eszközöket, mint például az MS Query Analyzer, nem pedig versenyez velük.

Az Adept SQL Workshop fontos része egy kényelmes szövegszerkesztő SQL szintaxis kiemeléssel és parancsikonokkal az általánosan használt SQL utasításokhoz. Egy különálló "utasításlista" panel az érintett sémaobjektum szerint csoportosítja az összes SQL utasítást, azonnali hozzáférést biztosítva a nyitott projektparancsfájlok bármelyik utasításához.

Mielőtt a szkriptek az SQL-kiszolgálóhoz kerülnének, egy makró-előfeldolgozón keresztül kerülnek át. Az #includes, #defines és feltételes fordítási direktívák szokásos kombinációjával egyetlen deklarációs fájlba helyezhet makrókat minden projektspecifikus adattípushoz vagy általánosan használt mezőkombinációhoz. Ez segít abban, hogy a projektszkriptek kompaktak, konzisztensek, DBMS-függetlenek és könnyen módosíthatók legyenek. Az Adept SQL Workshopban az előre feldolgozott SQL utasítások bármelyike ​​megtekinthető és végrehajtható. Beállíthat töréspontokat, futtathat vagy átléphet bizonyos szkripteken vagy a projektben található összes szkripten. A lekérdezés eredménye külön ablakban jeleníthető meg. Egy SQL projekt nagyon könnyen újra létrehozható egy meglévő adatbázisból. Az Adept SQL Workshop nemcsak az adatbázisséma alapján állítja elő az SQL-parancsfájlokat, hanem számos kényelmes módot kínál az eredményül kapott szkript több modulra való felosztására, és adott esetben a nyers SQL projekt által meghatározott makrókra való helyettesítésére. A legtöbb adatbázis – a triviálisak kivételével – egymástól viszonylag független logikai részekre (táblázatcsoportokra, nézetek, eljárások stb.) osztható. Az egyes csoportok külön szkriptként való megvalósítása megkönnyíti a sémaforrások megtekintését és karbantartását. Az Adept SQL Workshopban használt projekt-orientált megközelítés nagyon természetessé teszi az adatbázis felépítését számos szkriptfájlból, amelyek mindegyike ugyanazt a makródeklarációt tartalmazza. Könnyen hozzáadhat, eltávolíthat vagy átrendezhet szkripteket a projekten belül, végrehajthatja az összes vagy a kiválasztott szkriptet. Az Adept SQL Workshop teljes mértékben megérti az MS Transact-SQL DDL részhalmazát (CREATE/DROP/ALTER utasítások és a sémát módosító tárolt eljáráshívások, például "exec sp_addtype"). A program közvetlenül az SQL-forrásokból építhet fel egy belső sémaábrázolást, majd különféle érdekességeket végezhet vele, például összehasonlíthatja az adatbázissémával, és elkészítheti a különbségi szkripteket. Ez azt jelenti, hogy ugyanaz az SQL-szkript tetszőleges számú alkalommal futtatható az élő adatbázison anélkül, hogy a változatlan táblákat érintené. Csak a forrás és az adatbázis szinkronizálásához szükséges minimális SQL-t bocsátja ki, így nagyban leegyszerűsíti az adatbázis módosításait. Az Adept SQL Workshop opcionálisan előzményszkripteket állít elő, amelyeket lejátszhat az ügyfél távoli gépén, hogy szinkronizálja adatbázisát a főpéldánnyal. Ezt a lejátszást egy önálló segédprogram végzi, amely egyszerű és felhasználóbarát grafikus felületként vagy csendesen futtatható parancssorból. Az adatbázis verziószámításra való előkészítése során hozzá kell rendelni egy előzményszkriptet – egy SQL-fájlt, amely egy vagy több verziórészben leírja az aktuális adatbázissémát. Miután módosította az adatbázissémát, egyetlen menüparancs segítségével frissítheti az előzményszkriptet. A program összeegyezteti az aktuális adatbázissémát az előzményszkriptben rögzített legutóbbi sémával, majd új verziószámmal hozzáfűzi a módosításokat az előzményekhez.

Mivel az összes adatbázis-struktúrát SQL-szkriptekben (szövegfájlokban) tárolja, a szokásos verziókezelési módszerek használhatók a csoportmunka kezelésére. Ha több fejlesztő is felelős az adatbázis meghatározott logikai szakaszainak fejlesztéséért, önállóan dolgozhatnak az SQL-parancsfájlokon (és az adatbázis helyi másolatain) egy harmadik féltől származó forráskód-vezérlő szoftver segítségével. Az Adept SQL Workshop felhasználói felületén tartalmazza az alapvető verzióvezérlő parancsokat, amelyek egy külön beépülő modulon keresztül kapcsolódnak egy adott VCS szoftverhez.