IT-Systemhaus Branchen-Software IBM i (AS/400) Anwendungsmodernisierung (ARA) DevOps Midrange-Infrastruktur Internet-Business IT-Sicherheit SEO
Startseite | Aktuelles | Kontakt | Impressum | Datenschutz   

DDS zu DDL

Infos Midrange-Lösungen AS/400 & IBM i Midrange Infrastruktur CRM-Software Internet-Business IT-Sicherheitskonzept IT-Dienstleistungen Referenzen

ARCAD-Transformer - IBM i Refactoring Tools

ARCAD-Transformer DB

Mit den tools von ARCAD Transformer DB köonnen Sie eine bestehende IBM i Datenbank in eine vollständig relationale Datenbank umwandeln. Bei solch einem Projekt gibt es einige Eckpunkte zu beachten:

Überprüfen der Datenintegrität

Vor dem Umwandeln einer physischen Datei in eine SQL Tabelle muss der Inhalt der Datei überprüft werden. Es ist durchaus möglich, dass die Datei ungültige Daten enthält, zum Beispiel kann ein numerisches Feld durchaus alphanumerische Daten enthalten. Unter bestimmten Bedingungen ist das möglich und es ist ein sehr gutes Argument dafür, die Dateien in Tabellen umzuwandeln: dann nämlich sorgt die DB2 database engine für die Integrität Ihrer Daten.

Eines der tools von ARCAD Transformer DB spürt Datensätze mit ungültigen Daten in Ihren Dateien auf und erzeugt einen Report mit den problematischen Datensätzen. Das Aufräumen kann ARCAD Transformer DB aber leider nicht für Sie übernehmen. Sie müssen entscheiden, was im jeweiligen Fall zu tun ist.

Umwandlung von DDS zu DDL

Diese Umwandlung ist mit ARCAD Transformer DB ganz einfach. Sie müssen die physische Datei lediglich einem Projekt zuordnen und die Umwandlung starten. ARCAD Transformer DB erstellt dann automatisch die entsprechende DDL-Quelle und wandelt sie um.

Übergabe zum Test und in die Produktion

Die Umwandlung von DDS in DDL ist mit ARCAD Transformer DB einfach. Für die nächste Phase, die Übergabe in Test und in Produktion, gibt es das Modul ARCAD Deliver. Dieses Modul sorgt dafür, dass die Dateien bei der Übergabe automatisch umgewandelt und ihre Daten in die neue Dateistruktur übernommen werden.

Der Einsatz von Datenmodellierungs-Software

Wenn Sie eine vollständig relationale Datenbank haben, dann können Datenmodellierungs-Programme automatisch die Integritätsbedingungen auslesen und Ihre Datenbank in einem übersichtlichen Diagramm darstellen. Die meisten tools am Markt können DDL-Quellcode direkt auslesen. Diesen DDL-Quellcode erzeugen Sie mit ARCAD Transformer DB automatisiert. Die Einführung eines modernen Datenmodellierungs-Programmes wird dadurch sehr vereinfacht.

Wenn Sie diesen Weg einschlagen, dann wird Ihr Datenmodellierungs-Programm auf Dauer der zentrale Ausgangspunkt für alle Änderungen an Ihrer Datenbank-Struktur. Die damit erzeugten DDL-Quellen werden von den ARCAD-Tools wiederum bei der Übergabe in Test und Produktion verwendet.

Grundsätzlich – so eine Studie der Universität Antwerpen – haben Modernisierungsprojekte eine erheblich größere Chance, zum Erfolg zu führen, als die Alternativen

In dieser Situation haben Anwender in solch einer Situation drei Möglichkeiten:

a) Modernisierung
b) Neu-Schreiben
c) Ablösen durch eine Standardanwendung