| Version | 1.10 beta 18 |
|---|---|
| Utgivare | Adept SQL Tools |
| Utgivningsdatum | 25 nov. 2014 |
| Datum tillagt | 25 nov. 2014 |
| Os krav | Windows 95, Windows 2000, Windows 98, Windows, Windows NT |
| Krav | None |
| Totalt antal nedladdningar | 515 |
| Pris | Free to try |
Beskrivning
Adept SQL Workshop stöder alla faser av databasschemautveckling från att skriva (eller generera från en befintlig databas) en uppsättning SQL-källor till felsökningen och till den efterföljande databassynkroniseringen när skripten ändras. Adept SQL Workshop är speciellt utformad för att hantera DDL-undergruppen av SQL och schemasynkronisering. Det kompletterar frågebyggande och analysverktyg som MS Query Analyzer istället för att konkurrera med dem.
En viktig del av Adept SQL Workshop är en bekväm textredigerare med SQL-syntaxmarkering och genvägar för vanliga SQL-satser. En separat panel "statement list" grupperar alla SQL-satser efter det berörda schemaobjektet, vilket ger omedelbar åtkomst till alla satser i något av de öppna projektskripten.
Innan skripten matas till SQL-servern skickas de genom en makroförbehandlare. Med en vanlig kombination av #includes, #defines och villkorliga kompileringsdirektiv kan du lägga in makron i en enda deklarationsfil för alla projektspecifika datatyper eller vanliga fältkombinationer. Detta hjälper dig att hålla projektskripten kompakta, konsekventa, DBMS-oberoende och lätta att ändra. I Adept SQL Workshop kan alla de förbearbetade SQL-satserna förhandsgranskas och köras. Du kan ställa in brytpunkter, köra eller gå igenom specifika skript eller alla skript i projektet. Frågeresultat kan visas i ett separat fönster. Ett SQL-projekt kan mycket enkelt återskapas från en befintlig databas. Inte bara Adept SQL Workshop genererar SQL-skripten baserat på databasschemat, det ger också många bekväma sätt att dela upp det resulterande skriptet till flera moduler och att, när så är lämpligt, ersätta rå SQL med projektdefinierade makron. De flesta databaser, förutom triviala, kan delas upp i logiska sektioner (grupper av tabeller, vyer, procedurer, etc) relativt oberoende av varandra. Genom att implementera var och en av grupperna som ett separat skript blir schemakällorna mycket lättare att visa och underhålla. Det projektorienterade tillvägagångssättet som används i Adept SQL Workshop gör det väldigt naturligt att konstruera din databas från många skriptfiler som alla delar samma uppsättning makrodeklarationer. Du kan enkelt lägga till, ta bort eller ordna om skript inom projektet, köra alla eller valda skript. Adept SQL Workshop förstår fullt ut DDL-delmängden av MS Transact-SQL (CREATE/DROP/ALTER-satser och lagrade proceduranrop som modifierar schemat, som "exec sp_addtype"). Programmet kan bygga en intern schemarepresentation direkt från SQL-källorna och sedan göra olika intressanta saker med den, som att jämföra mot databasschemat och producera skillnadsskripten. Detta innebär att samma SQL-skript kan köras mot livedatabasen hur många gånger som helst utan att oförändrade tabeller påverkas. Det kommer bara att avge den minimala SQL som krävs för att synkronisera källan och databasen, vilket förenklar ändringar i databasen avsevärt. Adept SQL Workshop genererar valfritt historikskript, som kan spelas på kundens fjärrdator för att synkronisera deras databas med din huvudkopia. Denna uppspelning görs av ett fristående verktyg, som kan köras antingen som en enkel och användarvänlig GUI-applikation eller tyst från en kommandorad. När du förbereder en databas för versionshantering, associerar du till den ett historikskript - en SQL-fil som beskriver, i en eller flera versionsavsnitt, det aktuella databasschemat. Efter att ha gjort ändringar i databasschemat kan du uppdatera historikskriptet med ett enda menykommando. Programmet kommer att matcha det aktuella databasschemat mot det senast registrerade schemat i historikskriptet och sedan lägga till ändringarna i historiken under ett nytt versionsnummer.
Eftersom alla dina databasstrukturer hålls i SQL-skript (textfiler), kan de vanliga versionskontrollmetoderna användas för att hantera teamarbetet. Om flera utvecklare är ansvariga för utvecklingen av specifika logiska sektioner av databasen kan de arbeta oberoende av sina SQL-skript (och sina lokala kopior av databasen) med hjälp av en tredje parts källkodskontrollprogramvara. Adept SQL Workshop inkluderar de grundläggande versionskontrollkommandona i sitt användargränssnitt, som gränssnitt mot en specifik VCS-programvara via en separat plug-in-modul.