Sie wurden mit der Aufgabe betraut, Informationen in einer vorhandenen Bestellungsdatenbank, SALES_DB, zu erfassen und Schlüsselinformationen aus dieser Datenbank zu extrahieren, um sie in XML-Dokumenten zu speichern. Die Serviceabteilung verwendet diese XML-Dokumente anschließend bei der Bearbeitung von Kundenanfragen und Reklamationen. Die Serviceabteilung hat angefordert, daß spezifische Daten einbezogen werden, und eine empfohlene Struktur für die XML-Dokumente bereitgestellt.
Sie setzen mit vorhandenen Daten ein XML-Dokument getstart.xml aus den Daten in diesen Tabellen zusammen.
Außerdem planen und erstellen Sie eine DAD-Datei, die Spalten aus den zugehörigen Tabellen einer XML-Dokumentstruktur zuordnet und so einen Bestellungsdatensatz zur Verfügung stellt. Da dieses Dokument aus mehreren Tabellen zusammengesetzt wird, erstellen Sie eine XML-Objektgruppe und ordnen diese Tabellen einer XML-Struktur und einer DTD zu. Sie verwenden diese DTD zum Definieren der Struktur des XML-Dokuments. Sie können mit der DTD auch das zusammengesetzte XML-Dokument in Ihren Anwendungen überprüfen.
Die vorhandenden Daten aus der Datenbank für das XML-Dokument sind in den folgenden Tabellen beschrieben. Die Spaltennamen in Kursivschrift sind Spalten, die die Serviceabteilung in der XML-Dokumentstruktur angefordert hat.
Spaltenname | Datentyp |
---|---|
ORDER_KEY | INTEGER |
CUSTOMER | VARCHAR(16) |
CUSTOMER_NAME | VARCHAR(16) |
CUSTOMER_EMAIL | VARCHAR(16) |
Spaltenname | Datentyp |
---|---|
PART_KEY | INTEGER |
COLOR | CHAR(6) |
QUANTITY | INTEGER |
PRICE | DECIMAL(10,2) |
TAX | REAL |
ORDER_KEY | INTEGER |
Spaltenname | Datentyp |
---|---|
DATE | DATE |
MODE | CHAR(6) |
COMMENT | VARCHAR(128) |
PART_KEY | INTEGER |