Freigeben über


Umgestalten von Datenbanken

Aktualisiert: November 2007

Visual Studio Team System Database Edition enthält ein Tool zur Umgestaltung von Datenbanken. Die Umgestaltung ist ein bekanntes Konzept in objektorientierten Programmiersprachen, das auch für Datenbanken verwendet wird.

Database Edition unterstützt derzeit die Umgestaltung mit Umbenennen. Mit der Umgestaltung mit Umbenennen können Sie ein Schemaobjekt umbenennen. Andere Objekte, die auf das umbenannte Objekt verweisen, werden automatisch mit dem neuen Namen aktualisiert. Wenn Sie beispielsweise eine Spalte in einer Tabelle umbenennen, werden alle gespeicherten Prozeduren, die auf diese Spalte verweisen, automatisch mit dem neuen Namen aktualisiert.

Alle von Ihnen bei einer Umgestaltung vorgenommenen Änderungen werden in einer Protokolldatei aufgezeichnet. Jeder Umgestaltungsvorgang wird in einer separaten Datei aufgezeichnet. Wenn Sie beispielsweise eine Spalte in einer Tabelle umbenennen, enthält die Protokolldatei einen Eintrag des ursprünglichen Namens, des neuen Namens sowie aller verweisenden Objekte, die ebenfalls aktualisiert wurden. Die Umgestaltungsprotokolle finden Sie am folgenden Speicherort:

IhrProjektpfad\Umgestaltungsprotokolle

In diesem Abschnitt

Verwandte Abschnitte

  • Erstellen und Aktualisieren eines versionierten Datenbankschemas
    Beschreibt, wie Sie Datenbankprojekte zusammen mit Software für die Versionskontrolle verwenden können, um Datenbankänderungen zu verwalten. Dieser Abschnitt enthält Übersichten darüber, wie Sie Datenbankprojekte in einer Teamumgebung verwenden, wie Datenbankentwickler isolierte Entwicklungsumgebungen für die Arbeit einrichten und wie Sie Datenbankobjekte definieren, erstellen und bereitstellen können.

  • Database Edition
    Bietet Links zu Themen über erweiterte Datenbankentwicklungstools, die Tools für Änderungsmanagement, Datengenerierung, Umgestaltung und Tests umfassen, mit denen Teams zuverlässige Datenbankanwendungen erstellen können.

  • Erste Schritte mit der Database Edition
    Bietet Übersichten, einführende exemplarische Vorgehensweisen, Glossardefinitionen und andere grundlegende Informationen, die Ihnen den Einstieg in Database Edition erleichtern.

  • Übersicht über die Terminologie der Database Edition
    Beschreibt die Terminologie zu den Features von Database Edition.

  • Vergleichen von Datenbanken
    Beschreibt, wie Sie mit einem Datenvergleich Ähnlichkeiten und Unterschiede bei Daten ermitteln, die in zwei Datenbanken enthalten sind. In diesem Abschnitt wird auch beschrieben, wie Sie mit Schemavergleichen strukturelle Unterschiede zwischen Datenbanken oder zwischen einer Datenbank und einem Datenbankprojekt ermitteln. Nachdem Sie entweder Daten oder Schemas verglichen haben, können Sie das Ziel aktualisieren, um es der Quelle anzupassen.