Arbeiten mit XML

(Auszug aus "Oracle PL/SQL: Das umfassende Handbuch", Kapitel 16 "Arbeiten mit XML", von Jürgen Sieben)

XML ist eine Kerntechnologie zur Übermittlung von Daten zwischen Systemen, zur Speicherung umfangreicher Dokumente und als Bindeglied zwischen objektorientierter und relationaler Datenhaltung und -verarbeitung. Auf diesen Seiten wird die umfangreiche Unterstützung des Standards durch die verschiedenen Oracle-Technologien beleuchtet.

Oracle unterstützt XML bereits seit vielen Jahren mit einer beispielhaft leistungsfähigen Implementierung. Die Erzeugung, der Austausch und die Verarbeitung von XML sind in vielen Zusammenhängen und Technologien möglich und können in diesem Buch nur zum Teil beleuchtet werden. Zu umfangreich sind die verfügbaren Technologien. Wir werden uns in diesem Buch mit dem Datentyp XMLType beschäftigen, daneben sind die Möglichkeiten zur Erzeugung von XML aus relationalen Daten mittels SQL/XML bzw. XQuery einen kleinen Ausflug in die Domäne von SQL wert, da die Kenntnis dieser Technologien nicht allgemein vorausgesetzt werden kann und andererseits von zentraler Bedeutung ist. Wir werden uns allerdings auch ansehen, auf welche Weise XML und die Objektorientierung in der Datenbank zusammenwirken, denn XML eignet sich, wie gesagt, nicht nur zur verlustfreien Abbildung relationaler, sondern auch objektorientierter Daten. Dann werde ich auf die Unterstützung von XML in PL/SQL näher eingehen und die Packages beschreiben, die für die Verarbeitung von XML erforderlich sind. Eine besondere Betrachtung verdient die XML Database (XDB), mit deren Hilfe Oracle bereits seit Version 9 ganz neue Konzepte zum Einsatz der Datenbank in der IT-Umgebung eines Unternehmens bietet.

  

  

<< zurück vor >>

 

 

 

Tipp der data2type-Redaktion:
Zum Thema Oracle & XML bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © Rheinwerk Verlag, Bonn 2014, 2. Auflage
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "Oracle PL/SQL: Das umfassende Handbuch" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, www.rheinwerk-verlag.de, service(at)rheinwerk-verlag.de