Konfigurieren von Datenbankprojekten und Durchführen einer Testbereitstellung
Bevor Sie beginnen, iterative Entwicklungsaufgaben auszuführen, sollten Sie das Datenbankprojekt so konfigurieren, dass es zu Ihrer Zielbereitstellungsumgebung passt. Nachdem Sie das Datenbankprojekt konfiguriert haben, können Sie die Datenbank in Ihrer isolierten Entwicklungsumgebung erstellen und bereitstellen, um zu überprüfen, dass die Build- und Bereitstellungseinstellungen richtig sind.
Häufige Szenarien
In der folgenden Tabelle finden Sie die Beschreibungen häufiger Aufgaben, die dieses Szenario unterstützen, und Links zu weiteren Informationen zur erfolgreichen Ausführung dieser Aufgaben.
Szenario |
Unterstützender Inhalt |
---|---|
Lernen durch Praxis: Indem Sie die einführenden exemplarischen Vorgehensweisen abschließen, können Sie schnell mehr über den gesamten Prozess vom Erstellen einer isolierten Entwicklungsumgebung bis hin zum Festlegen einer Baseline und dem Durchführen einer iterativen Entwicklung erfahren. |
Exemplarische Vorgehensweise: Erstellen einer isolierten Umgebung für die Datenbankentwicklung Exemplarische Vorgehensweise: Einrichten eines Basisplans für die isolierte Entwicklungsumgebung |
Konfigurieren Sie das Datenbankprojekt für den Build: Sie können Einstellungen konfigurieren, die steuern, wie das Datenbankprojekt erstellt wird. Sie können beispielsweise den Speicherort der Ausgabe des Builds angeben. |
Gewusst wie: Konfigurieren der Buildeinstellungen für Datenbank- und Serverprojekte |
Konfigurieren des Datenbankprojekts für die Bereitstellung:
|
Gewusst wie: Konfigurieren der Bereitstellungseinstellungen für Datenbank- und Serverprojekte Gewusst wie: Konfigurieren der Eigenschaften für ausführliche Bereitstellungsinformationen Gewusst wie: Konfigurieren der Datenbankeigenschaften für Datenbankprojekte |
Erstellen Sie die Änderungen, und stellen Sie sie in der isolierten Entwicklungsumgebung bereit: Nachdem Sie die Datenbank oder das Serverprojekt geändert haben, erstellen Sie die Änderungen, und stellen Sie sie in der isolierten Entwicklungsumgebung bereit. Sie können diese Änderungen dann testen, ohne andere Teammitglieder zu beeinträchtigen. |
Erstellen und Bereitstellen von Datenbanken für eine isolierte Entwicklungsumgebung |
Ähnliche Szenarien
Beginnen der Datenbankentwicklung im Team
Um Änderungen an Datenbankobjekten und -einstellungen oder an Serverobjekten und -einstellungen zu verwalten, erstellen Sie zunächst ein Datenbankprojekt oder ein Serverprojekt. Das Projekt ist die Offlinedarstellung der Objekte und Einstellungen für die Datenbank oder den Server.Überprüfen von Datenbankcode mithilfe von Komponententests
Bevor Sie die iterative Entwicklungsarbeit an der Datenbank beginnen, sollten Sie Datenbankkomponententests erstellen, um das vorhandene Verhalten der Datenbank zu überprüfen. Um das Verhalten zu überprüfen, empfiehlt es sich, einen Datengenerierungsplan zu definieren, um die Datenbank auf einen bekannten Zustand festzulegen. Auf diese Weise erstellen Sie eine Testbaseline für das Produkt, um die Wahrscheinlichkeit zu reduzieren, dass nachfolgende Änderungen das vorhandene Datenbank- oder Anwendungsverhalten beeinträchtigen.Schreiben und Ändern von Datenbankcode
Nachdem Sie die Datenbank oder den Server unter Versionskontrolle gestellt und eine Testbaseline definiert haben, können Sie die verschiedenen iterativen Entwicklungsaufgaben ausführen, die den Großteil der meisten Entwicklungszyklen ausmachen.Erstellen und Bereitstellen von Datenbanken für eine Staging- oder Produktionsumgebung
Nachdem Sie eine Version der Datenbank getestet haben, können Sie sie in einer Stagingumgebung bereitstellen und die abschließende Überprüfung durchführen. Wenn Sie überprüft haben, dass die Datenbank wie erwartet funktioniert, können Sie sie in einer Produktionsumgebung bereitstellen.