XQuery und SQL/XML in DB2-Datenbanken : Verwaltung und Erzeugung von XML-Dokumenten in DB2

Bok av Alfred Moos
Mit der SQL Norm aus dem Jahr 2003 (SQL:2003) und ihrer Implementierung in DB2 Version 9.5 der Firma IBM ist jetzt XML integraler Bestandteil der aktuel len und noch mehr der zukunftigen Datenbanktechnik geworden. Mit den nun verfugbaren eingebauten Funktionen von SQL/XML konnen aus relationalen Da ten beliebig strukturierte XML Dokumente generiert werden. Auf Inhalte der XML Dokumente wird mit der Sprache XQuery lesend und modifizierend zuge griffen. Mit der Sprache XML Schema werden XML Schemata erzeugt, die vom Dokumentenvalidierer von DB2 zur Uberprufung von zu speichernden XML Dokumenten verwendet werden. Mit den sehr machtigen neuen Sprachmitteln von SQL/XML konnen nun komple xe XML Dokumente mit der Sicherheit, Zuverlassigkeit und Performance moder ner universeller Datenbanksysteme beliebig verwaltet werden. Dadurch erhoht sich jedoch auch das strukturelle Gefuge in den nun hierarchischen Datenstruktu ren. Die hieraus resultierende strukturelle Komplexitat kann sinnvoll nur noch mit einer grafischen Sprache okonomisch und zuverlassig beherrscht werden. Und diese Sprache fur die architekturgetriebene Softwareentwicklung ist heute UML. Zentrales Anliegen des Buches ist es, den Leser so einfach wie moglich in erprobte Methoden, Strategien und Verfahren der Datenmodellierung von XML Dokumen ten einzufuhren. Hierbei wird ihm ein grundlegendes Verstandnis fur die adaqua teBezeichnung und Strukturierung von XML Dokumenten vermittelt. Hierauf aufbauend werden die neuen Sprachmittel zur Generierung beliebiger XML Dokumente aus relationalen Daten intensiv und ubersichtlich erarbeitet. Dabei wird ebenfalls eine leicht verstandliche Lernstrategie vom Einfachen zum Komplexen hin eingesetzt, die bei zahlreichen Vorlesungen an der SRH Hoch schule Heidelberg sich als nutzlich erwiesen hat.