Inhalte, die im Kurs behandelt werden
Die Lerneinheiten, bestehend aus Studienbriefen, Aufgaben und Vertiefungsmaterial, wurden von einem Team um Manfred Knobloch mit Unterstützung der tele-akademie erarbeitet. Prof. Dr. Wolfgang Taube (FH Furtwangen, Fachbereich Digitale Medien) ist wissenschaftlicher Berater und aktualisiert nun regelmässig die Materialien des Online-Kurses Datenmanagement mit XML.
XML als Basis für Datenmanagement
XML ist eine Möglichkeit, Inhalte für eine medienneutrale Datenhaltung anzulegen. Die erste Lerneinheit gibt Ihnen einen Überblick auf die Stellung von XML-Dokumenten in Be-zug zu nutzungsorientierten Formaten wie HTML und führt in den grundlegenden Aufbau einfacher XML-Dokumente ein.
Strukturierung von Inhalten mit XML
Diese Lerneinheit führt detaillierter in die Strukturierung von XML-Dokumenten ein. Sie lernen die wichtigsten Werkzeuge und Regelsysteme für den Umgang mit XML-Dokumen-ten kennen (DTD und XML-Schema). Am Ende der Lerneinheit wird dargestellt, wie Sie XML-Daten auf einfache Weise mit Hilfe der Cascading Style Sheets (CSS) visualisieren können.
Transformation von XML-Daten
Lerneinheit drei beschäftigt sich mit der Überführung von XML-Daten in HTML. Dazu wird die Transformationssprache "eXtensible Style Language Transformation" (XSLT) benötigt. Sie lernen diese Sprache kennen und können Sie schließlich anwenden.
Erzeugung von PDF-Dokumenten mit XSLT und Formatting Objects
Ziel dieser Einheit ist es, die Umwandlung von XML-Daten in PDF-Dokumente zu erlernen. Dabei wird auf die Wirkungsweise und Problematiken der Formatierung mit XSL eingegangen.
Grafische Effekte und XML
Sie lernen den Aufbau des XML-basierten Grafikformats "Scalable Vector Graphics" (SVG) kennen, das für die Generierung von Grafiken eingesetzt wird. Mit Hilfe von Transformationen können Sie konsistente Textelemente und Grafiken erzeugen und in HTML- oder PDF-Dokumenten zusammenführen.
XML und Datenbanken
Die Speicherung von XML-Daten kann in einfachen Dateien oder in Datenbanken erfol-gen. Verschiedene Ansätze werden dargestellt und mit Hilfe der XML-Abfragesprache (XQuery) können Sie gezielte Abfragen größerer XML-Datenbestände formulieren.
(Änderungen jeweils vorbehalten)