Software Leistungsmerkmale
Wir beabsichtigen zur Zeit keine Lizenzierung des Softwareproduktes, sondern betrachten es als Werkzeug, dass wir für Sie einsetzten um gesichert zu den Migrationsergebnissen zu gelangen.
DBAutoMig (Datenbestände automatisch migrieren) arbeitet:
|
Plattformunabhängig. Wir arbeiten ausschließlich auf dem PC. Die Umgebung kann eine Windows- oder UNIX-Plattform sein. |
|
mit allen gängigen SQL-Datenbanksystemen zusammen, die via ODBC angesprochen werden können. Wir hinterlegen hier das Wissen, das wir aus der Analyse der Basisinformationen (DBD, Copybücher usw.) gewonnen haben. |
|
mit einer Oberfläche, die einfach zu erlernen und zu handhaben ist. Kontext bezogene Hilfe unterstützt die Benutzer. |
|
so, dass die 2. NF im Datenmodell automatisch hergestellt wird. Jede Entität hat einen eindeutigen Schlüssel. Wiederholgruppen (Occurs) werden automatisch in eigene Tabellen ausgelagert. |
|
mit den Datentypen DATE und TIME zusammen. Sie können Datenfelder in die vorgenannten Formate konvertieren und die Regeln, mit denen diese Umsetzung durchgeführt werden sollen frei definieren. |
|
so, dass Sie für nicht bekannte Werte ('Null-Wert') die Regeln für die Umsetzung ins relationale Modell hinterlegen können. |
DBAutoMig generiert bzw. migriert:
|
Die DDL-Statments (Data Definiton Language) für verschiedene Zielsysteme. |
|
Das Datatransfer-Programm für einem umzustellenden Datenbestand in den Programmiersprachen COBOL oder PL/1. Bei IMS Datenbanken kann das Migrationsprogamm so generierte das es wahlweise auf einen IMS-Unloadbestand (HDUNLOAD) oder auf die IMS-Datenbank direkt zugreift. |
|
Dokumentation des Datenmodell's einschl. Referenzzierung der Attribute aus der Ursprungsdatenbank. Die Dokumentation kann als HTML- oder XML-File erstellt werden. |
|
Die Programmmigration kann partiell erfolgen. Das bedeutet, die Migration aller Datenbanken kann schrittweise erfolgen. Es ist kein "BIG BANG" erforderlich. |
|
Generierung Datenzugriffsmodule für verschiedene Ebenen
| |
DBD |
Zugriff auf alle Segmente, und Rekonstruktion der IMS-IO-Area. Mehrere Module sind möglich z.B. lesend, ändernd, einfügende und oder löschend |
| |
Table |
Zugriff auf eine Tabelle, Daten werden nicht in die IMS-IO-Area zurückgeführt. Auswahl der zu generierenden Zugriffe (Select, Declare Cursor, Fetch, Insert, Update oder Delete). |
| |
PSB |
Navigationsmodul generieren, dass die Reihenfolge der Datenbankzugriffe analog IMS sicherstellt. |
|