Przejdź do treści
AW

AdeptSQL Workshop

Wydawca: Adept SQL Tools
Przeskanowane pod kątem wirusów Windows Free to try
Wersja1.10 beta 18
Wydawca Adept SQL Tools
Data wydania25 lis 2014
Data dodania25 lis 2014
Wymagania systemu operacyjnegoWindows 95, Windows 2000, Windows 98, Windows, Windows NT
WymaganiaNone
Całkowita liczba pobrań515
Cena £Free to try

Opis

Adept SQL Workshop obsługuje wszystkie fazy tworzenia schematu bazy danych, od zapisania (lub wygenerowania z istniejącej bazy danych) zestawu źródeł SQL po debugowanie i późniejszą synchronizację bazy danych po zmianie skryptów. Adept SQL Workshop jest specjalnie zaprojektowany, aby poradzić sobie z podzbiorem DDL SQL i synchronizacją schematów. Uzupełnia narzędzia do budowania i analizy zapytań, takie jak MS Query Analyzer, a nie konkuruje z nimi.

Ważną częścią Adept SQL Workshop jest wygodny edytor tekstu z podświetlaniem składni SQL i skrótami do najczęściej używanych instrukcji SQL. Oddzielny panel „lista instrukcji” grupuje według obiektu schematu, którego dotyczy problem, wszystkie instrukcje SQL, zapewniając natychmiastowy dostęp do dowolnej instrukcji w dowolnym otwartym skrypcie projektu.

Zanim skrypty zostaną przekazane do serwera SQL, przechodzą przez preprocesor makr. Za pomocą zwykłej kombinacji #includes, #defines i dyrektyw kompilacji warunkowej można umieścić w jednym pliku deklaracji makra dla wszystkich typów danych specyficznych dla projektu lub często używanych kombinacji pól. Pomoże to zachować zwięzłe, spójne, niezależne od DBMS i łatwe do modyfikacji skrypty projektu. W Adept SQL Workshop wszystkie wstępnie przetworzone instrukcje SQL można przeglądać i wykonywać. Możesz ustawić punkty przerwania, uruchamiać lub krok po kroku określone skrypty lub wszystkie skrypty w projekcie. Wyniki zapytania mogą być wyświetlane w osobnym oknie. Projekt SQL można bardzo łatwo odtworzyć z istniejącej bazy danych. Adept SQL Workshop nie tylko generuje skrypty SQL w oparciu o schemat bazy danych, ale także zapewnia wiele wygodnych sposobów dzielenia powstałego skryptu na wiele modułów i zastępowania, w razie potrzeby, surowego SQL makrami zdefiniowanymi w projekcie. Większość baz danych, poza trywialnymi, można podzielić na logiczne sekcje (grupy tabel, widoków, procedur itp.) względnie niezależne od siebie. Zaimplementowanie każdej z grup jako osobnego skryptu znacznie ułatwia przeglądanie i zarządzanie źródłami schematów. Podejście zorientowane na projekt zastosowane w Adept SQL Workshop sprawia, że ​​bardzo naturalne jest budowanie bazy danych z wielu plików skryptów, które mają ten sam zestaw deklaracji makr. Możesz łatwo dodawać, usuwać lub zmieniać kolejność skryptów w ramach projektu, wykonywać wszystkie lub wybrane skrypty. Adept SQL Workshop w pełni rozumie podzbiór DDL języka MS Transact-SQL (instrukcje CREATE/DROP/ALTER i wywołania procedur składowanych modyfikujące schemat, takie jak „exec sp_addtype”). Program może budować wewnętrzną reprezentację schematu bezpośrednio ze źródeł SQL, a następnie robić z nią różne interesujące rzeczy, takie jak porównywanie ze schematem bazy danych i tworzenie skryptów różnicowych. Oznacza to, że ten sam skrypt SQL można uruchomić w aktywnej bazie danych dowolną liczbę razy bez wpływu na niezmienione tabele. Wyemituje tylko minimalny kod SQL niezbędny do synchronizacji źródła i bazy danych, co znacznie uprości zmiany w bazie danych. Adept SQL Workshop opcjonalnie generuje skrypty historii, które mogą być odtwarzane na zdalnym komputerze klienta w celu zsynchronizowania jego bazy danych z kopią główną. To odtwarzanie odbywa się za pomocą samodzielnego narzędzia, które można uruchomić jako prostą i przyjazną dla użytkownika aplikację GUI lub po cichu z wiersza poleceń. Przygotowując bazę danych do wersjonowania, kojarzysz z nią skrypt historii - plik SQL opisujący w jednej lub kilku sekcjach wersji aktualny schemat bazy danych. Po wprowadzeniu zmian w schemacie bazy danych można zaktualizować skrypt historii za pomocą jednego polecenia menu. Program dopasuje bieżący schemat bazy danych do ostatniego schematu zapisanego w skrypcie historii, a następnie dołączy zmiany do historii pod nowym numerem wersji.

Ponieważ wszystkie struktury bazy danych są przechowywane w skryptach SQL (plikach tekstowych), do zarządzania pracą zespołową można wykorzystać zwykłe metody kontroli wersji. Jeśli kilku programistów jest odpowiedzialnych za opracowanie określonych sekcji logicznych bazy danych, mogą oni niezależnie pracować na swoich skryptach SQL (i lokalnych kopiach bazy danych) przy użyciu oprogramowania do kontroli kodu źródłowego innej firmy. Adept SQL Workshop zawiera podstawowe polecenia kontroli wersji w swoim interfejsie użytkownika, komunikując się z określonym oprogramowaniem VCS za pośrednictwem oddzielnego modułu wtykowego.

Podobne programy

Alternatywy

Więcej od tego wydawcy