Share via


DBPro Role – Details on german

Jetzt werde ich wohl doch ein bißchen zwischen deutsch und englisch mischen… Anbei die wichtigsten Details zur neuen Database Professional Rolle:

Visual Studio 2005 Team Edition for Database Professionals bietet grundlegend neue Funktionalitäten, um Datenbank Änderungen zu managen und zu deployen, sowie die Software-Qualität über den integrierten Datenbank-Test zu erhöhen. Durch die nahtlose Integration in Visual Studio Team System stehen die Vorteile des Lifecylce-Managements damit nun auch dem Datenbank Professional zur Verfügung. Zudem werden im Ergebnis alle Prozesse eines Softwareentwicklungszyklus in einer gemeinsamen, integrierten Umgebung noch besser aufeinander abgestimmt.

1. Management von Datenbank Änderungen

Reduziert die Risiken und den Aufwand, den Datenbank Änderungen normalerweise mit sich bringen. Vereinfachen Sie das Deployment von Daten und Schema Änderungen grundlegend und sparen Sie damit im Bereich Datenbank Entwicklung erheblich Kosten für bisher manuelle Arbeiten ein.

- Change Managment

Ein neues Visual Studio Datenbank-Projekt ermöglicht, Datenbank-Schemata (Datenbank Layout) in die Quellcodeverwaltung aufzunehmen und damit Datenbanken wie andere Artefakte im Software Development Lifecylce zu behandeln. Sie erhalten die Möglichkeit, Änderungen an Datenbanken offline durchzuführen. So haben Änderungen keinen Einfluss mehr auf bestehende Datenbanken und Sie benötigen auch keine Verbindung zu einer Datenbank. Damit können Sie Datenbank-Änderungen im normalen Change Management Prozess verwalten.

- Schema Compare

Neben den Möglichkeiten Schemata aus bestehenden Datenbanken auszulesen, können Sie mit der neuen Database-Rolle Schemata vergleichen und aus den angezeigten Änderungen Update Skripte für ein reibungsloses Deployment erzeugen.

- Data Compare

Auch der Vergleich der enthaltenen Daten innerhalb verschiedener Datenbank-Versionsstände wird ermöglicht, inkl. dem daraus resultierenden Möglichkeiten Daten-Update-Skripte zu erzeugen.

- Refactoring

Als weiteres Feature wird ein Rename-Refactoring angeboten. Umbenennungen von Datenbank Objekten werden automatisch in alle abhängigen Datenbank Elemente übernommen. Damit bleibt die gesamt Datenbank konsistent (Bsp.: Feld-Änderungen werden in Views und Stored Procedures übertragen).

2. Automatisiertes Testen von Datenbanksystemen

Das Testen von Datenbanken gestaltet sich schwierig und wird daher oftmals vernachlässigt. Visual Studio 2005 Team Edition for Database Professionals integriert Datenbank-Tests, genauso wie alle anderen Tests, in den normalen Qualitätssicherungs-Prozess.

- Database-Tests

Das Erstellen von UNIT Tests auf T-SQL wie auf managed Code Basis für Datenbanken wird möglich sein. Ein neuer Test Editor und umfassende Erweiterbarkeit runden das Bild ab.

- Testdaten Generierung

Die Testdatengenerierung als eines der zentralen Themen in diesem Bereich wird ebenfalls sehr umfangreich vom Produkt adressiert. Diverse Testdaten Generierungs-Möglichkeiten werden angeboten um aussagekräftige Testdaten zu erzeugen. Unter anderem können Testdaten auf Basis der Analyse von Produktionsdaten mittels Data-Generation-Plans erzeugt werden. Über die Erweiterbarkeit wird es möglich sein, eigene Testdaten Generatoren zu entwickeln und zu integrieren.

- Verbesserung der Kommunikation und Zusammenarbeit

Durch die komplette Integration des neuen Produkts in Team System wird die Kommunikation und Zusammenarbeit mit der Rolle des Database Professionals nochmals grundlegend verbessert. Bereiche wie Work Item Tracking sind genauso nahtlos integriert, wie die neuen Testarten in das vorhandene Test-Management.

- Steigerung der Produktivität

Neben den oben schon beschriebenen Features im Bereich Produktivitätssteigerung hilft ein neuer T-SQL Editor Ihnen, Ihre Datenbank-Aufgaben noch effizienter zu erledigen. Innerhalb von Visual Studio steht Ihnen ein umfangreicher Editor zur Verfügung, der zudem auch Unterstützung für das parallele Ausführen von Abfragen sowie Ansichten auf Execution Plans bietet.

Achtung: Diese Informationen gelten vorläufig bis zum voraussichtlichen Launch der Database Role Ende 2006. Features können sich bis zur Auslieferung des Endprodukts noch ändern oder gänzlich wegfallen. Microsoft oder der Blog Author können für die Richtigkeit und Vollständigkeit der Inhalte auf dieser Seite keine Haftung übernehmen.