AW

AdeptSQL Workshop

Izdavač: Adept SQL Tools
Virus scanned Windows Free to try
Verzija1.10 beta 18
IzdavačAdept SQL Tools
Datum izlaskaNov 25, 2014
Datum dodanNov 25, 2014
Os zahtjeviWindows 95, Windows 2000, Windows 98, Windows, Windows NT
ZahtjeviNone
Ukupno preuzimanja515
CijenaFree to try

Opis

Adept SQL Workshop podržava sve faze razvoja sheme baze podataka od pisanja (ili generiranja iz postojeće baze podataka) skupa SQL izvora do ispravljanja pogrešaka i naknadne sinkronizacije baze podataka kada se skripte mijenjaju. Adept SQL Workshop je posebno dizajniran za rad s DDL podskupom SQL-a i sinkronizacijom sheme. Radije nadopunjuje alate za izradu i analizu upita kao što je MS Query Analyzer nego im se natječe.

Važan dio Adept SQL Workshopa je praktičan uređivač teksta s isticanjem SQL sintakse i prečacima za često korištene SQL naredbe. Zasebna ploča "popis naredbi" grupira, prema zahvaćenom objektu sheme, sve SQL naredbe, pružajući trenutni pristup bilo kojoj naredbi u bilo kojoj skripti otvorenog projekta.

Prije nego što se skripte pošalju SQL poslužitelju, prolaze kroz makro predprocesor. Uz uobičajenu kombinaciju #includes, #defines i direktiva uvjetne kompilacije, možete staviti makronaredbe u jednu datoteku deklaracije za sve vrste podataka specifične za projekt ili najčešće korištene kombinacije polja. To će vam pomoći da projektne skripte budu kompaktne, dosljedne, neovisne o DBMS-u i lake za modifikaciju. U Adept SQL Workshopu, bilo koja od prethodno obrađenih SQL izjava može se pregledati i izvršiti. Možete postaviti prijelomne točke, pokrenuti ili proći kroz određene skripte ili sve skripte u projektu. Rezultati upita mogu se prikazati u zasebnom prozoru. SQL projekt može se vrlo jednostavno ponovno kreirati iz postojeće baze podataka. Ne samo da Adept SQL Workshop generira SQL skripte temeljene na shemi baze podataka, on također nudi mnoge prikladne načine za dijeljenje rezultirajuće skripte na više modula i zamjenu, gdje je to prikladno, sirovog SQL-a makronaredbama definiranim u projektu. Većina baza podataka, osim onih trivijalnih, može se podijeliti u logičke dijelove (skupine tablica, pogleda, postupaka itd.) relativno neovisne jedna o drugoj. Implementacija svake od grupa kao zasebne skripte čini izvore shema mnogo lakšim za pregled i održavanje. Projektno orijentirani pristup koji se koristi u Adept SQL Workshopu čini vrlo prirodnim konstruiranje vaše baze podataka od mnogo skriptnih datoteka koje sve dijele isti skup makronaredbi. Možete jednostavno dodati, ukloniti ili preurediti skripte unutar projekta, izvršiti sve ili odabrane skripte. Adept SQL Workshop u potpunosti razumije DDL podskup MS Transact-SQL (izjave CREATE/DROP/ALTER i pozivi pohranjene procedure koji mijenjaju shemu, poput "exec sp_addtype"). Program može izgraditi interni prikaz sheme izravno iz SQL izvora i zatim raditi razne zanimljive stvari s njim, poput usporedbe sa shemom baze podataka i stvaranja skripti razlika. To znači da se ista SQL skripta može pokrenuti protiv žive baze podataka neograničeni broj puta bez utjecaja na nepromijenjene tablice. Emitirat će samo minimalni SQL potreban za sinkronizaciju izvora i baze podataka, čime se uvelike pojednostavljuju promjene u bazi podataka. Adept SQL Workshop po izboru generira skripte povijesti, koje se mogu reproducirati na klijentovom udaljenom računalu kako bi se njihova baza podataka sinkronizirala s vašom glavnom kopijom. Ovu reprodukciju obavlja samostalni uslužni program, koji se može pokrenuti ili kao jednostavna i user-friendly GUI aplikacija ili tiho iz naredbenog retka. Pripremajući bazu podataka za izradu verzija, povezujete s njom skriptu povijesti - SQL datoteku koja opisuje, u jednom ili više odjeljaka verzije, trenutnu shemu baze podataka. Nakon što ste unijeli promjene u shemu baze podataka, možete ažurirati skriptu povijesti jednom naredbom izbornika. Program će uskladiti trenutnu shemu baze podataka sa zadnjom shemom snimljenom u skripti povijesti, a zatim dodati promjene u povijest pod novim brojem verzije.

Budući da se sve vaše strukture baze podataka čuvaju u SQL skriptama (tekstualne datoteke), za upravljanje timskim radom mogu se koristiti uobičajene metode kontrole verzija. Ako je nekoliko programera odgovorno za razvoj određenih logičkih odjeljaka baze podataka, oni mogu neovisno raditi na svojim SQL skriptama (i svojim lokalnim kopijama baze podataka) koristeći softver za kontrolu izvornog koda treće strane. Adept SQL Workshop uključuje osnovne naredbe za kontrolu verzija u svom korisničkom sučelju, povezujući se s određenim VCS softverom putem zasebnog plug-in modula.