AW

AdeptSQL Workshop

Herausgeber: Adept SQL Tools
Virengeprüft Windows Free to try
Ausführung1.10 beta 18
Herausgeber Adept SQL Tools
Veröffentlichungsdatum25.11.2014
Datum hinzugefügt25.11.2014
Os AnforderungenWindows 95, Windows 2000, Windows 98, Windows, Windows NT
BedarfNone
Downloads insgesamt515
PreisFree to try

Beschreibung

Adept SQL Workshop unterstützt alle Phasen der Datenbankschemaentwicklung vom Schreiben (oder Generieren aus einer bestehenden Datenbank) eines Satzes von SQL-Quellen bis zum Debuggen und der anschließenden Datenbanksynchronisierung, wenn die Skripte geändert werden. Adept SQL Workshop wurde speziell entwickelt, um mit der DDL-Teilmenge von SQL und der Schemasynchronisierung umzugehen. Es ergänzt Tools zum Erstellen und Analysieren von Abfragen wie MS Query Analyzer, anstatt mit ihnen zu konkurrieren.

Ein wichtiger Bestandteil von Adept SQL Workshop ist ein praktischer Texteditor mit Hervorhebung der SQL-Syntax und Verknüpfungen für häufig verwendete SQL-Anweisungen. Ein separates Bedienfeld „Anweisungsliste“ gruppiert alle SQL-Anweisungen nach dem betroffenen Schemaobjekt und bietet sofortigen Zugriff auf jede Anweisung in einem der geöffneten Projektskripte.

Bevor die Skripte dem SQL-Server zugeführt werden, durchlaufen sie einen Makro-Präprozessor. Mit einer üblichen Kombination aus #includes, #defines und bedingten Kompilierungsanweisungen können Sie Makros für alle projektspezifischen Datentypen oder häufig verwendete Feldkombinationen in eine einzige Deklarationsdatei einfügen. Dies hilft Ihnen, die Projektskripte kompakt, konsistent, DBMS-unabhängig und einfach zu ändern. In Adept SQL Workshop können alle vorverarbeiteten SQL-Anweisungen in der Vorschau angezeigt und ausgeführt werden. Sie können Haltepunkte setzen, bestimmte Skripts oder alle Skripts im Projekt ausführen oder schrittweise durchlaufen. Abfrageergebnisse können in einem separaten Fenster angezeigt werden. Ein SQL-Projekt kann sehr einfach aus einer bestehenden Datenbank neu erstellt werden. Adept SQL Workshop generiert nicht nur die SQL-Skripte basierend auf dem Datenbankschema, sondern bietet auch viele bequeme Möglichkeiten, das resultierende Skript in mehrere Module aufzuteilen und gegebenenfalls Roh-SQL durch projektdefinierte Makros zu ersetzen. Die meisten Datenbanken, mit Ausnahme von trivialen, können in logische Abschnitte (Gruppen von Tabellen, Ansichten, Prozeduren usw.) aufgeteilt werden, die relativ unabhängig voneinander sind. Durch die Implementierung jeder der Gruppen als separates Skript sind die Schemaquellen viel einfacher anzuzeigen und zu verwalten. Der in Adept SQL Workshop verwendete projektorientierte Ansatz macht es sehr natürlich, Ihre Datenbank aus vielen Skriptdateien aufzubauen, die alle denselben Satz von Makrodeklarationen verwenden. Sie können Skripte einfach innerhalb des Projekts hinzufügen, entfernen oder neu anordnen, alle oder ausgewählte Skripte ausführen. Adept SQL Workshop versteht die DDL-Teilmenge von MS Transact-SQL vollständig (CREATE/DROP/ALTER-Anweisungen und die Aufrufe gespeicherter Prozeduren, die das Schema ändern, wie "exec sp_addtype"). Das Programm kann direkt aus den SQL-Quellen eine interne Schemadarstellung erstellen und damit verschiedene interessante Dinge tun, wie z. B. den Vergleich mit dem Datenbankschema und die Erstellung der Differenzskripte. Dies bedeutet, dass dasselbe SQL-Skript beliebig oft gegen die Live-Datenbank ausgeführt werden kann, ohne dass sich dies auf unveränderte Tabellen auswirkt. Es wird nur das minimale SQL ausgegeben, das zum Synchronisieren der Quelle und der Datenbank erforderlich ist, wodurch Änderungen in der Datenbank erheblich vereinfacht werden. Adept SQL Workshop generiert optional Verlaufsskripte, die auf dem Remote-Rechner des Kunden abgespielt werden können, um deren Datenbank mit Ihrer Masterkopie zu synchronisieren. Diese Wiedergabe erfolgt über ein eigenständiges Dienstprogramm, das entweder als einfache und benutzerfreundliche GUI-Anwendung oder im Hintergrund über eine Befehlszeile ausgeführt werden kann. Wenn Sie eine Datenbank für die Versionierung vorbereiten, ordnen Sie ihr ein Verlaufsskript zu – eine SQL-Datei, die in einem oder mehreren Versionsabschnitten das aktuelle Datenbankschema beschreibt. Nachdem Sie Änderungen am Datenbankschema vorgenommen haben, können Sie das Verlaufsskript mit einem einzigen Menübefehl aktualisieren. Das Programm vergleicht das aktuelle Datenbankschema mit dem letzten im Verlaufsskript aufgezeichneten Schema und hängt dann die Änderungen unter einer neuen Versionsnummer an den Verlauf an.

Da alle Ihre Datenbankstrukturen in SQL-Skripten (Textdateien) gespeichert sind, können die regulären Versionskontrollmethoden verwendet werden, um die Teamarbeit zu verwalten. Wenn mehrere Entwickler für die Entwicklung bestimmter logischer Abschnitte der Datenbank verantwortlich sind, können sie mithilfe einer Quellcodeverwaltungssoftware eines Drittanbieters unabhängig voneinander an ihren SQL-Skripten (und ihren lokalen Kopien der Datenbank) arbeiten. Adept SQL Workshop enthält die grundlegenden Versionskontrollbefehle in seiner Benutzeroberfläche und ist über ein separates Plug-in-Modul mit einer bestimmten VCS-Software verbunden.

Ähnliche Programme

Alternativen

Mehr von diesem Verlag