Back To Top

Oracle 10g - XML-Einsatz

DruckansichtDruckansicht

  • Dauer:
    3 Tage
  • Zielgruppe:
    Programmierer, Entwickler
  • Vorkenntnisse:
    Allgemeine Datenbank-Kenntnisse
  • Methode:
    Vortrag mit Beispielen und Übungen.
  • Typ:
    Öffentliches Seminar / Inhouse
  • Kursnummer:
    1025061
  • Download
    Anmeldeformular | AGB | Info-Broschüre
Themen:
Dieses Seminar zeigt PL/SQL-Programmierern, wie XML und Oracle zusammen genutzt werden können. Im ersten Teil des Seminars lernen Sie, wie Sie mit Hilfe von SQL und verschiedenen Techniken aus relationalen Daten direkt XML-Daten generieren können. Solche generierten XML-Daten oder Dateien von der Festplatte sowie XML-Parameterwerte können dann mit dem DOM (Document Object Model) direkt in PL/SQL verarbeitet werden. Oracle bietet darüber hinaus auch die Möglichkeit, XML-Daten mit XML Schema zu validieren oder mit XPath und XQuery abzufragen. Diese Techniken lernen Sie im weiteren Verlauf des Seminars kennen. XML Schema-Dateien können darüber hinaus weitere Oracle-spezifische Informationen enthalten, die für die automatische und dynamische Generierung von Speicherstrukturen (Tabellen, Objekt- und Collection-Typen) verwendet werden. Die Speicherung von XML-Daten ist ein eigenes Thema des Seminars, da es hier sehr viele verschiedene Varianten gibt. Nach dem Seminar sind Sie in der Lage, die XML-Fähigkeiten von Oracle zu bewerten und für Ihr Projekt einzusetzen.

Inhalte

A. Relationale Abfrageergebnisse als XML

ISO-Standard: SQL/XML-Funktionen: Einfache Abfragen, Weitere Dokumentangaben, Komplexe Abfragen, SQL/XML-Abfragen verarbeiten - Oracle 8i: Abfragen mit DBMS_XMLQUERY: Paketstruktur, Abfrageverarbeitung - Oracle 9i/10g: Abfragen mit DBMS_XMLGEN: Paketstruktur, Abfrageverarbeitung, Komplexe Abfragen - 9i/10g/11g: Oracle-spezifische SQL-Funktionen: Erzeugung von einfachen Elementen, Einsatz von Objekt- und Tabellentypen, Erzeugung von Aggregaten, XML-Dokumentvorgaben

B. XML Verarbeitung mit PL/SQL

XML-Parser und das DBMS_XMLPARSER-Paket - Verwendung des DOM mit DBMS_XMLDOM: XML-Dokument erzeugen, verarbeiten und manipulieren - Verwendung von XSLT mit DBMS_XSLPROCESSOR: XML mit XSLT verarbeiten, Parameter einsetzen

C. XML in Oracle speichern

Einsatzbereiche: Realisierung einer Import-/Export-Schnittstelle - Speicheransätze: Einsatz des Dateisystems, Relationale Speicherung, Objektrelationale Speicherung, Einsatz von XMLType, De-/Serialisierung von Objekten

D. XML Schema - basiertes XML

DBMS_XMLSCHEMA: XML Schema registrieren, Speicherstrukturen und XML Schema generieren, XML Schema entwickeln, Katalog-Sichten - Schemabasierte Speicherung: XML Schema und XML-Speicherung, Fortgeschrittene Speicheroptionen - Einführung Oracle XDB: Grundsätzliches zur XML-Datenbank, Verwaltung mit dem Paket DBMS_XDB, Katalog-Sichten, RESOURCE_VIEW und PATH_VIEW

E. XML-Datentyp XMLType

DBMS_XMLSTORE: Aufbau des Pakets - XML Schema und XSLT, Transformation von XMLType, Validierung von XMLType - XMLType-Sichten: Erzeugung von Sichten mit und ohne XMLSchema

Dozent:

Marco Skulschus studierte in Wuppertal und Paris Ökonomie mit Schwerpunkt Wirtschaftsinformatik und schloss mit einer Diplom-Arbeit zur semantischen Datenmodellierung ab und arbeitet schon seit mehr als 10 Jahren als Dozent.

Buch-Veröffentlichungen:

Projekte: Als Berater und Projektleiter konzipiert Herr Skulschus Data Warehouse-Systeme mit OLAP und Data Mining sowie DB-gestützte betriebswirtschaftliche Anwendungen.

Forschung: Er leitete verschiedene Forschungsprojekte mit semantischen Technologien oder komplexer relationaler und ontologischer Datenmodellierung.

Zertifizierung: Marco Skulschus ist zertifiziert als "Oracle Certified Associate" und hat die ComptiaCTT+-Prüfung absolviert.

Weitere Informationen:

Comelio_Skulschus_Oracle_Oracle PL SQL und XML Comelio_Skulschus_Oracle_Oracle PL SQL Comelio_Skulschus_Oracle_PLSQL Objekte und obejktrelationale Techniken Comelio_Skulschus_Oracle_SQL Skulschus Oracle Certified Associate