XML Programmierung

XML und Datenbanken

Nach dem Besuch dieses Seminars kennen Sie die Möglichkeiten, Informationen zwischen XML-Dokumenten und relationalen Datenbanksystemen auszutauschen.

Sie sind in der Lage, XML auf der Basis von Datenbankinhalten zu erzeugen bzw. XML-Inhalte sinnvoll in einer Datenbank abzubilden. Ihnen sind die modellbedingten Unterschiede der Systeme bekannt und Sie können auf der Grundlage fundierter Informationen eine praxisgerechte Technologie- und Produktauswahl in Ihren Projekten treffen.

Plattformen

  • Windows
  • Apple macOS
  • Linux
  • Solaris

Teilnehmerkreis

Programmierer, Datenbankentwickler, Internet/Intranet-Entwickler

Voraussetzungen

Kenntnisse über XML Schema, Datenbanken und Datenmodellierung sind von Vorteil.

Dozent

Unser langjährig praxiserfahrener Dozent sichert die hohe Qualität unserer Seminare und steht als Garant für die professionelle Seminardurchführung - Expertenwissen für Ihren Lernerfolg.

Themenvorschlag


  • XML Grundlagen
    • XML Standards und Co-Standards
  • XML und Datenbanken
    • Datenhaltung im relationalen Modell vs. Hierarchische Strukturen in XML
    • Elemente und Attribute vs. Tabellen und Spalten (Attribute)
    • Möglichkeiten der Datenmodellierung in XML und im relationalen Modell
    • Zerlegung von hierarchischen Beziehungen in multiple Tabellen mit referentieller Integrität
  • XML und relationale Datenbanken
    • Mapping von XML Strukturen auf Tabellen und Attribute
    • Extraktion von relationalen Daten in XML Strukturen
    • Gewährleistung von Datenintegrität
    • Besonderheiten mit objektrelationalen Datenbanken
    • XML-Unterstützung von marktüblichen Datenbanksystemen wir Oracle, DB2 und SQL Server
    • Spezielle XML Datentypen
    • Möglichkeiten von CLOBS
  • Native XML Datenbanken
    • Architektur
    • Beispiele
    • Abfragesprachen
    • Anwendungsgebiete
    • Vor- und Nachteile
  • Weitere Themen
    • XPATH
    • XQUERY
    • Erweiterungen des SQL Standards

Weitere Themenwünsche

stimmen wir gerne im Vorfeld mit Ihnen ab
Übliche Seminarzeiten: Werktags 09:00 bis 16:00 Uhr
Andere Uhrzeiten und Wochenendtermine nach Absprache