Datenentwurfsprojekte

Ein Datenentwurfsprojekt ist ein Container zum Speichern von Ressourcen, die Sie zum Planen, Analysieren, Archivieren und zum Ändern Ihrer Datenbanken verwenden. Projekte werden in der Datenprojektexplorersicht angezeigt. Sie entsprechen Verzeichnissen im Dateisystem.

Wenn Sie ein Änderungsmanagementscript erstellen, wird automatisch ein Datenentwurfsprojekt erstellt. Dabei wird als Projektname der Name der Datenbankverbindung verwendet. Wenn ein Projekt mit dem Namen der Datenbankverbindung vorhanden ist, wird der Name der Datenbankverbindung mit einem numerischen Suffix als Name des neuen Datenentwurfsprojekt verwendet. Das Projekt enthält die Ressourcen (einschließlich Modelle und Scripts), die für die Datenbankänderungen erforderlich sind.

Die Ressourcen, die Sie zum Ändern von Datenbanken verwenden, beinhalten Modelle und Scripts. Wenn ein Projekt erstellt wird, werden die folgenden virtuellen Unterordner im Projekt angezeigt, um folgende Ressourcen zu organisieren:
Datendiagrammordner
Enthält Dateien, die ausschließlich zur internen Verwendung durch das Produkt bestimmt sind
Datenmodellordner
Enthält Modelle, die ausschließlich zur internen Verwendung durch das Produkt bestimmt sind Modelle haben die Dateierweiterung '.dbm'.
Ordner für andere Dateien
Enthält die Dateien, die weder in den Ordner für SQL-Scripts noch in den Datenmodellordner gehören. Beispielsweise werden die Implementierungsprotokolldateien mit der Dateierweiterung '.log' und die Berichtsdateien mit der Dateierweiterung '.html' in diesem Ordner abgelegt.
Ordner für SQL-Scripts
Enthält die Scriptdateitypen, die in der folgenden Tabelle angezeigt werden:
Tabelle 1. Scripttypen im Ordner für SQL-Scripts
Scripttyp Dateierweiterung Beschreibung
Änderungsmanagementscript changexml Enthält eine Gruppe von Änderungen, die an einer Datenbank vorgenommen werden sollen. Das Änderungsmanagementscript fasst die Spezifikationsressourcen (Modelle), Änderungsbefehle, Widerrufsbefehle und Metadaten zu der Änderung zusammen und organisiert sie in einer kohärenten Form.
Ausführungs-, Widerrufs- und Neustartscripts sql Enthält eine Gruppe von Änderungen, die an einer Datenbank vorgenommen werden sollen. Jedes Mal, wenn Änderungsbefehle generiert oder ausgeführt werden, werden Ausführungs- und Widerrufsscripts als schreibgeschützte Dateien gespeichert. Mit diesen Dateien können Sie Änderungen rückgängig machen, wenn Sie später beschließen, die von Ihnen implementierte Änderung zu widerrufen.

Es wird ein schreibgeschütztes Neustartscript gespeichert, wenn die Änderungsbefehle nicht erfolgreich ausgeführt werden. Das Neustartscript enthält die Befehle, die nicht ausgeführt wurden. Wenn weitere Fehler auftreten, werden mehrere Neustartscripts erstellt.

Die Dateien haben folgende Namen:
  • Projektname_Change_Do_Zeitmarke
  • Projektname_Change_Undo_Zeitmarke
  • Projektname_Change_Restart_Zeitmarke
Bearbeitungs- und Bearbeitungswiderrufscripts sql Enthält Änderungsbefehle, die mit dem SQL- und XQuery-Editor bearbeitet wurden.
Wenn Sie auf Bearbeiten oder 'Widerrufen bearbeiten' im Abschnitt Befehle im Scripteditor für das Änderungsmanagement klicken, werden die bearbeiteten Dateien mit folgenden Dateinamen gespeichert:
  • Projektname_Change_Edited_Do_Zeitmarke
  • Projektname_Change_Edited_Undo_Zeitmarke
SQL-Script

sql
ddl

Enthält SQL-Anweisungen.

Der Ordner Änderungsmanagementscripts unter der Datenbank im Administrationsexplorer enthält auch die Änderungsmanagementscripts einer Datenbank. Sie können entweder den Ordner Änderungsmanagementscripts im Administrationsexplorer oder den Ordner SQL-Scripts in der Sicht Datenprojektexplorer verwenden, um mit Ihren Änderungsmanagementscripts zu arbeiten.

Sie können auch explizit ein Projekt erstellen.


Feedback