Oracle XML Grundkurs
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 3 Tage
Ziele
In diesem Kurs erlernen Sie XML-Grundkenntnisse. Dies beinhaltet die Erstellung von XML-Dokumenten und -Formaten mit Hilfe von XML- Stylesheets sowie die Schnittstellenthematik für XML und einen Einblick in die von XML unterstützen Oracle Features.
Zielgruppe
- Entwickler
- Administratoren
- Architekten
Voraussetzungen
Oracle Datenbanken Grundkenntnisse
Agenda
Einführung
- Kursziele
- Beschreibung der Datenbankschemen für diesen Kurs
- Beschreibung des zu verwendenden Purchase Order XML Schemas "purchase orderxsd"
- Allgemeine Darstellung der technischen Umgebung für den Kurs
- Einführung der verwendeten SQL Statements
Einführung in das XML-Dokument
- Überblick über XML
- Vorteile der Verwendung von XML
- XML Standards
- XML-Dokument-Struktur Modell
- Oracle Support für XML
- Verwendung von XML im Oracle JDeveloper
- Erstellen von XML Anwendungen mit Oracle Technologien
- Erstellen von Anwendungen und Projekten in JDeveloper
Validierung von XML mit einer Document Type Definition (DTDs)
- Beschreiben der DTD (Document Type Defintion)
- Nutzen der Validierung von XML Dokumenten
- Allgemeine Regeln der DTD
- Inhalt und Aufbau einer DTD
- Referenzierung der DTD
- Erklärung und Definition der Elemente und Attribute
- Beispiel für die Erstellung einer DTD
- Validierung einer XML vs. Erstellung einer DTD
Verwendung und Modularisierung mit XML-Namespaces
- Beschreiben und Nutzen von XML-Namespaces
- XML-Namespaces Präfixe
- Beispiele und Umfang für XML-Namespaces
- Aktivierung des ShowXmlINS Tool
Validierung von XML Dokumenten mit XML-Schema
- Beschreibung und Nutzen des XML Schemas
- Gegenüberstellung von XML Schema und DTD
- Validierung von XML-Dokumenten mit einem XML-Schema
- Referenzieren eines XML Schemas mit "schemaLocation"
- Bestandteiel eines XML Schemas
- Erstellen eines XML Schema Doukuments in JDeveloper
- Erstellen eines XML Dokuments aus einem XML Schema
Navigation in XML-Dokumenten mittels XPath
- Beschreiben von XPath und des Modells von XPath
- Verwenden von XPath-Ausdrücken
- Erläuterung des Location Path Expression
- Vorgehen in Location Path Expression
- XPath Axes und Node Test Typen
- Verwenden von XPath-Funktionen
- Testen der XPath Expression
Transformation von XML mit XSL Transformations (XSLT)
- Beschreiben des XSL und XSL Transformations (XSLT)
- Das XSLT Stylesheet
- Verwendung des XSLT Stylesheet mit einem XML Dokument
- Darstellung des transformierten Dokuments
- Erstellen und Anwenden von Regeln für ein Template
- Bedingtes Processing mit "and"
- Verwendung von Modes
Arbeiten mit XQuery
- Beschreibung von XQuery
- Anwendungen von XQuery
- Terminologie und Daten Modell von XQuery
- Umwandlung von XML in ein Query Data Model
- Regeln des XQuery Syntax
- XQuery Support in JDeveloper
- XQuery Expressions, Funktionen und Operatoren
- Verwendung von FLOWR Expressions
Einführung in Oracle XML Datenbank
- Erläuterungen und Vorteile der Oracle XML DB
- Einsatz von Oracle XML DB
- Implementierung einer Oracle XML DB
- Verwendung von XMLTypen
- XML Typr Storage Modelle
- XML Schema Support in Oracle Database 12c
Ziele
In diesem Kurs erlernen Sie XML-Grundkenntnisse. Dies beinhaltet die Erstellung von XML-Dokumenten und -Formaten mit Hilfe von XML- Stylesheets sowie die Schnittstellenthematik für XML und einen Einblick in die von XML unterstützen Oracle Features.
Zielgruppe
- Entwickler
- Administratoren
- Architekten
Voraussetzungen
Oracle Datenbanken Grundkenntnisse
Agenda
Einführung
- Kursziele
- Beschreibung der Datenbankschemen für diesen Kurs
- Beschreibung des zu verwendenden Purchase Order XML Schemas "purchase orderxsd"
- Allgemeine Darstellung der technischen Umgebung für den Kurs
- Einführung der verwendeten SQL Statements
Einführung in das XML-Dokument
- Überblick über XML
- Vorteile der Verwendung von XML
- XML Standards
- XML-Dokument-Struktur Modell
- Oracle Support für XML
- Verwendung von XML im Oracle JDeveloper
- Erstellen von XML Anwendungen mit Oracle Technologien
- Erstellen von Anwendungen und Projekten in JDeveloper
Validierung von XML mit einer Document Type Definition (DTDs)
- Beschreiben der DTD (Document Type Defintion)
- Nutzen der Validierung von XML Dokumenten
- Allgemeine Regeln der DTD
- Inhalt und Aufbau einer DTD
- Referenzierung der DTD
- Erklärung und Definition der Elemente und Attribute
- Beispiel für die Erstellung einer DTD
- Validierung einer XML vs. Erstellung einer DTD
Verwendung und Modularisierung mit XML-Namespaces
- Beschreiben und Nutzen von XML-Namespaces
- XML-Namespaces Präfixe
- Beispiele und Umfang für XML-Namespaces
- Aktivierung des ShowXmlINS Tool
Validierung von XML Dokumenten mit XML-Schema
- Beschreibung und Nutzen des XML Schemas
- Gegenüberstellung von XML Schema und DTD
- Validierung von XML-Dokumenten mit einem XML-Schema
- Referenzieren eines XML Schemas mit "schemaLocation"
- Bestandteiel eines XML Schemas
- Erstellen eines XML Schema Doukuments in JDeveloper
- Erstellen eines XML Dokuments aus einem XML Schema
Navigation in XML-Dokumenten mittels XPath
- Beschreiben von XPath und des Modells von XPath
- Verwenden von XPath-Ausdrücken
- Erläuterung des Location Path Expression
- Vorgehen in Location Path Expression
- XPath Axes und Node Test Typen
- Verwenden von XPath-Funktionen
- Testen der XPath Expression
Transformation von XML mit XSL Transformations (XSLT)
- Beschreiben des XSL und XSL Transformations (XSLT)
- Das XSLT Stylesheet
- Verwendung des XSLT Stylesheet mit einem XML Dokument
- Darstellung des transformierten Dokuments
- Erstellen und Anwenden von Regeln für ein Template
- Bedingtes Processing mit "and"
- Verwendung von Modes
Arbeiten mit XQuery
- Beschreibung von XQuery
- Anwendungen von XQuery
- Terminologie und Daten Modell von XQuery
- Umwandlung von XML in ein Query Data Model
- Regeln des XQuery Syntax
- XQuery Support in JDeveloper
- XQuery Expressions, Funktionen und Operatoren
- Verwendung von FLOWR Expressions
Einführung in Oracle XML Datenbank
- Erläuterungen und Vorteile der Oracle XML DB
- Einsatz von Oracle XML DB
- Implementierung einer Oracle XML DB
- Verwendung von XMLTypen
- XML Typr Storage Modelle
- XML Schema Support in Oracle Database 12c