Warum DB Change Manager XE?

Komplettes Datenbankänderungsmanagement für Datenbankadministratoren
Datenbankadministratoren haben eine zentrale Position in einem komplexen Workflow inne, der viele Beteiligte umfasst: Datenmodellexperten, Datenbankentwickler, Datenarchitekten, Auswertungsexperten, Softwareentwickler und andere mehr. Zu jedem beliebigen Zeitpunkt wird jede Datenbank, die von ihnen verwaltet wird, materiell in einer Vielzahl unterschiedlicher Umgebungen aktiviert, die alle unterschiedliche Versionen derselben Datenbank enthalten können.

Die Handhabung dieses kontinuierlichen funktionalen und technischen Wechsels über alle physikalischen Umgebungen und Entwurfsebenen hinweg kann zu einer enormen Herausforderung werden. Oft wird der Prozess der Datenbankänderung (zu Recht oder zu Unrecht) gegenüber dem Softwareänderungsmanagement nachrangig behandelt. Das kann zu dauerhaften Schwachstellen im Prozess führen, die DBAs in der Regel manuell und ad hoc beheben müssen.

Datenbankadministratoren benötigen deshalb ein umfassendes Tool für das Änderungsmanagement, um alle diese Aktivitäten bewältigen und koordinieren zu können. DB Change Manager XE ist das einzige Tool, das das Daten-, Schema- und Konfigurationsmanagement für vier führende DBMS-Plattformen (IBM® DB2® für LUW, Microsoft® SQL Server, Oracle® und Sybase®) ermöglicht – in einer einzigen Oberfläche.

Siehe auch Ringing the Changes for Change Management

Optimierung des Anwendungsentwicklungszyklus
Für das Änderungsmanagement von Datenbanken sind eine Vielzahl von Anforderungen maßgeblich, die nur durch spezialisierte Tools bewältigt werden können: Sicherung der Daten bei strukturellen Änderungen, Überprüfung der Synchronizität in einer Replikationsumgebung, Handhabung der Referenzdaten in Test-, Entwicklungs- und Produktionsumgebungen, Orientierung an unterschiedlichen Sicherheitsregeln und vieles mehr.

Mit einem einzigen Tool für die verschiedenen Aufgaben des Änderungsmanagements von Datenbanken lassen sich Prozesse vereinfachen, komplexe Aufgaben optimieren, die Fehlerwahrscheinlichkeit reduzieren und Ausfallzeiten minimieren. Damit kann sichergestellt werden, dass Änderungen in der Produktionsphase gleichzeitig auch Eingang in die vorgelagerten Entwurfs-, Entwicklungs- und Testumgebungen finden. Sie können dabei auf einfache Weise die Änderungen für eine Migration zwischen den Umgebungen zusammenfassen. Manuelle und periodisch sich wiederholende Aufgaben lassen sich automatisieren, Tabellen, Prozeduren, Einstellungen und Zugriffsberechtigungen lassen sich kontinuierlich verfolgen.

Die Etablierung von verlässlichen, reproduzierbaren und effizienten Prozessen zur Verwaltung von Datenbankänderungen ist für den Erfolg jedes Softwareprojektes unerlässlich. Mit Embarcadero® DB Change Manager™ XE verfügt das Entwicklerteam über eine leistungsfähige Änderungsverfolgung, über Funktionen zum Schemavergleich, softwaregenerierte Synchronisierungsskripts und die Möglichkeit, flexibel Reporte zu erstellen.

Siehe auch Schnellere Anwendungsentwicklung durch verbessertes Änderungsmanagement von Datenbanken

Datenschutz im Entwicklungszyklus
QA- und Entwicklungsteams benötigen im Entwicklungszyklus so realistische Daten wie möglich. Dies gewährleistet ein Optimum an Performance vor dem Übergang in die Produktion. Die Verwendung realer Daten während der Entwicklung ist dabei hilfreich für die Skalierung und die Performance-Optimierung. In QA- und Testprozessen stellt der Einsatz realer Daten präzise Regressions-, Funktions-, Negativ- und Ladetests sicher. Gleichzeitig entstehen dadurch aber auch Sicherheitsfragen, die mit den Datenmanagern gelöst werden müssen. Sicherheitsverantwortliche und Datenbankadministratoren (DBAs) haben die Aufgabe, die Datensicherheit und den Schutz persönlich identifizierbarer Informationen (PII, "Protecting personally identifiable Information") zu gewährleisten.

Das Maskieren oder Unkenntlichmachen von Daten erleichtert Datenmanagern die Einhaltung der Datenschutzbestimmungen und den Schutz der PII-Daten durch Entpersonalisierung sensibler Informationen. Benötigt wird eine Datenschutzlösung, die problemlos in den bestehenden Entwicklungsworkflow integriert werden kann und dabei keine zusätzlichen Kosten verursacht oder IT-Projekte durch weitere Zyklen komplexer macht.

DB Change Manager XE bietet ein einfaches, kosteneffizientes, aber nichtsdestoweniger leistungsstarkes Tool für die Erstellung realistischer Testdaten im Entwicklungszyklus. Mit den Funktionen zur Datenmaskierung können die Verantwortlichen die Daten in der Produktionsumgebung unkenntlich machen und die realen und komplett funktionalen, aber maskierten Daten an die Entwicklungs-, Test- und QA-Umgebungen weitergeben.