Home



Home | Consulting | Development | Services & NetSolutions | Produkte | News | Unternehmen | Kontakt



Home

Java DBMS Ex/Import
- Überblick
- Struktur
- Daten

- Lieferumfang
Java PluginManager
sQLshell
eWS
TKMSEC
JBFF
RoundInstrument
DateChooser

 

Export und Import von Struktur und Inhalten der Tabellen eines Relationalen Datenbank-Managementsystems mittels XML und XML-Schema

Export/Import der Struktur

Die Struktur wird beim Export in einer XML-Schema-Datei gespeichert. Das Schema bestimmt gleichzeitig den Aufbau der XML-Datei, die die Daten der exportierten Tabellen aufnimmt.

Exportiert werden:

  • Name der Tabelle
  • Namen der Spalten
  • Type der Spalten
  • Länge der Spalten
  • Default-Werte der Spalten
  • Primärschlüssel der Tabelle
  • Indices der Tabelle
  • Fremdschlüsselbeziehungen zwischen Tabellen
  • Autoinkrement-Festlegungen für Spalten (falls zutreffend)
  • Not-Null-Constraints für Spalten (falls zutreffend)
  • Reaktion auf das Löschen/Ändern eines zu einer Fremdschlüsselbeziehung gehörenden Primärschlüsselwertes

Beim Import muß ein Zielschema angegeben werden. Es wird für jede zu importierende Tabelle geprüft, ob bereits eine Tabelle diesen Namens im Zielschema vorhanden ist. Ist das nicht der Fall, wird sie unter Benutzung der oben dargestellten Informationen angelegt. Der Export kann für eine beliebige Anzahl von Tabellen gestartet werden. Es ist möglich, automatisch alle Tabellen, die mit den explizit ausgewählten mittelbar oder unmittelbar über Fremdschlüsselbeziehungen zusammenhängen, ebenfalls in den Export einzubeziehen.

Grundvoraussetzung für den Einsatz ist das Nichtvorhandensein von Kreisschlüssen im Datenmodell (Tabelle A importiert Fremdschlüssel von Tabelle B; Tabelle B importiert Fremdschlüssel von Tabelle C; Tabelle C importiert Fremdschlüssel von Tabelle A).



1
| 2 | 3 | 4
 


 Copyright © 2007 NetSys.IT