Buchtipp: DB2 pureXML Cookbook
09.03.2010 11:12
Autoren: Matthias Nicola, Pav Kumar-Chatterjee
Untertitel: Master the Power of the IBM Hybrid Data Server
Verlag: IBM Press, 756 Seiten
Preis: 54,99 US-Dollar
ISBN: 978-0-13-815047-1
PureXML ist eine der größten Erweiterungen, welche die IBM-Datenbank DB2 erfahren hat. Sie betrifft nahezu jeden Aspekt der Datenbank, bis hinein in den Datenbank-Kernel. PureXML schließt die Lücke zwischen relationalen Daten und XML. Es macht aus DB2 eine hybrides Datenbank-Management-System. DB2 pureXML speichert und indiziert XML-Daten zusammen mit relationalen Daten in einem neuen Speicherformat und unterstützt neben traditionellem SQL auch XML-Abfragesprachen, wie XPath und XQuery.
Das englischsprachige Buch „DB2 pureXML Cookbook“ liefert nachvollziehbare Beispiele, Rezepte und Best Practices für die Entwicklung und Verwaltung von XML-Datenbank-Anwendungen mit DB2. Autor Pav Kumar-Chatterjee ist DB2-Spezialist mit langjähriger Erfahrung in der Entwicklung von DB2- und XML-Lösungen. Autor Matthias Nicola ist als Ingenieur bei IBM am Design und der Implementierung von DB2 pureXML beteiligt gewesen.
Geschrieben ist das Buch für Datenbankadministratoren, Anwendungsentwickler, IT-Architekten und alle, die einen tiefen Einblick in die Technik von pureXML bekommen möchten. Es taugt sowohl für Einsteiger als auch für fortgeschrittene Leser. Jedes Thema beginnt mit einfachen, auch für Einsteiger nachvollziehbaren Beispielen, bevor tiefer gehende Konzepte erörtert und aufgezeigt werden.
Das Buch beginnt mit einem Überblick und einer Einführung in XML, in der auch grundlegende XML-Design-Fragen beantwortet werden. Es folgen das praktische Design und das Ausbringen einer XML-Datenbank sowie die Abfrage von XML-Daten, wobei die unterschiedlichen Abfragesprachen vorgestellt werden. Ab Kapitel 10 geht es um das Zusammenspiel von XML- und relationalen Daten. Performance und Monitoring sowie das Sicherstellen der Datenqualität sind weitere Themen, bevor die Autoren ab Kapitel 18 auf die Entwicklung von Datenbankanwendungen eingehen. Den Abschluss bildet ein Kapitel mit einem Wissenstest in Form eines Quiz’ mit 82 Multiple-Choice-Fragen. Die richtigen Antworten sind am Ende des Kapitels aufgeführt.
Die Gliederung des Buches in 23 Kapitel und drei Anhänge ist detailliert. Der Seitenaufbau ist übersichtlich, gelegentliche Grafiken lockern den Inhalt auf. Die vielen Listings und Tabellen sind optisch hervorgehoben. Dank einem 30 Seiten starken Stichwortverzeichnisses taugt das Buch auch als Nachschlagewerk. Alle Beispiele können mithilfe der kostenlos zur Verfügung stehenden DB 2 Express-C vom Leser nachvollzogen werden. Für im Buch unbeantwortet gebliebene Fragen haben die Autoren eine Internetseite bereitgestellt, auf der die Leser diese stellen und Antworten finden können. [bl]
