AdeptSQL Workshop Spesifikasjoner
|
Implementer et sett med SQL-kilder for feilsøking og databasesynkronisering
En viktig del av Adept SQL Workshop er et praktisk tekstredigeringsprogram med SQL-syntaksutheving og snarveier for ofte brukte SQL-setninger. Et separat "utsagnsliste"-panel grupperer, etter det berørte skjemaobjektet, alle SQL-setninger, og gir umiddelbar tilgang til enhver setning i alle de åpne prosjektskriptene.
Før skriptene mates til SQL-serveren, sendes de gjennom en makro-forprosessor. Med en vanlig kombinasjon av #includes, #defines og betingede kompileringsdirektiver, kan du sette inn makroer i en enkelt erklæringsfil for alle prosjektspesifikke datatyper eller vanlig brukte feltkombinasjoner. Dette vil hjelpe deg å holde prosjektskriptene kompakte, konsistente, DBMS-uavhengige og enkle å endre. I Adept SQL Workshop kan alle de forhåndsbehandlede SQL-setningene forhåndsvises og kjøres. Du kan angi bruddpunkter, kjøre eller gå gjennom spesifikke skript eller alle skript i prosjektet. Søkeresultater kan vises i et eget vindu. Et SQL-prosjekt kan veldig enkelt gjenskapes fra en eksisterende database. Ikke bare Adept SQL Workshop genererer SQL-skriptene basert på databaseskjemaet, det gir også mange praktiske måter å dele opp det resulterende skriptet til flere moduler og erstatte, der det er hensiktsmessig, rå SQL med prosjektdefinerte makroer. De fleste databaser, bortsett fra trivielle, kan deles inn i logiske seksjoner (grupper av tabeller, visninger, prosedyrer osv.) relativt uavhengige av hverandre. Implementering av hver av gruppene som et separat skript gjør skjemakildene mye enklere å se og vedlikeholde. Den prosjektorienterte tilnærmingen som brukes i Adept SQL Workshop gjør det veldig naturlig å konstruere databasen din fra mange skriptfiler som alle deler samme sett med makrodeklarasjoner. Du kan enkelt legge til, fjerne eller omorganisere skript i prosjektet, kjøre alle eller utvalgte skript. Adept SQL Workshop forstår fullt ut DDL-delsettet til MS Transact-SQL (CREATE/DROP/ALTER-setninger og de lagrede prosedyrekallene som endrer skjemaet, som "exec sp_addtype"). Programmet kan bygge en intern skjemarepresentasjon rett fra SQL-kildene og deretter gjøre forskjellige interessante ting med den, som å sammenligne mot databaseskjemaet og produsere forskjellsskriptene. Dette betyr at det samme SQL-skriptet kan kjøres mot den levende databasen et hvilket som helst antall ganger uten å påvirke uendrede tabeller. Det vil bare sende ut den minimale SQL som er nødvendig for å synkronisere kilden og databasen, og forenkler derfor endringer i databasen. Adept SQL Workshop genererer valgfritt historieskript, som kan spilles av på kundens eksterne maskin for å synkronisere databasen deres med din hovedkopi. Denne avspillingen gjøres av et frittstående verktøy, som kan kjøres enten som en enkel og brukervennlig GUI-applikasjon eller stille fra en kommandolinje. Når du forbereder en database for versjonskontroll, knytter du til den et historieskript - en SQL-fil som beskriver, i en eller flere versjonsseksjoner, det gjeldende databaseskjemaet. Etter å ha gjort endringer i databaseskjemaet, kan du oppdatere historieskriptet med en enkelt menykommando. Programmet vil matche gjeldende databaseskjema mot det siste skjemaet som er registrert i historieskriptet, og deretter legge til endringene i historikken under et nytt versjonsnummer.
SQLiteStudio 232 |
DataFlex 2014 Personal 203 |
XtraBuild Designer 203 |
Database .NET 203 |
MDB Viewer Plus 203 |
MySQL Database Server 203 |
Microsoft SQL Server 2014 203 |
PostgresDAC 203 |
dbForge Documenter for SQL Server 203 |
Sokkit 203 |