Die Arbeit mit XML in Datenbanken
Immer mehr Nutzer speichern XML-Dokumente in Datenbankspalten, insbesondere wenn XML-Daten von anderen Systemen ausgetauscht werden. Das Speichern von Daten in XML-Form ermöglicht es Unternehmen, Änderungen an branchenüblichen Datenformaten leichter zu berücksichtigen, da sich XML-Schemata im Laufe der Zeit weiterentwickeln. Eine Herausforderung beim Übergang von einer relationalen Datenbank zu einer XML-orientierten Datenbankanwendung besteht darin, Abfragen zu entwickeln, die traditionelle SQL-Abfragen für relationale Daten ersetzen und XML-Dokumente parsen, die in der Datenbank gespeichert sind.
Wir hatten kürzlich die Gelegenheit, in einer Präsentation mit dem Titel "Altova Tools für DB2®" – die von IBM® für die Benutzergruppe pureXML™ Devotees veranstaltet wurde – das Thema XQuery für XML in Datenbanken zu behandeln. Nach einer Einführung und einer kurzen Vorstellung von Altova konzentrierten wir uns auf die speziellen Funktionen, die in XMLSpy enthalten sind, um XML-Schemata in DB2 zu verwalten und XML-Daten, die in DB2 gespeichert sind, zu bearbeiten. Das Datenbank-Abfragefenster von XMLSpy ermöglicht es, XML-Datenbankinhalte direkt in XMLSpy einfach zu bearbeiten.

Altova hat aufgebaut Spezialisierte Fähigkeiten für eine tiefe Integration Wir haben die Altova-Tools in Kombination mit dem DB2 pureXML-Datenbanksystem vorgestellt, um Kunden bei der Arbeit mit XML, XML-Schema, XQuery und anderen XML-bezogenen Technologien zu unterstützen. Wir haben XMLSpy demonstriert XQuery-Editor, XQuery Debugger und XQuery-Profiler, mit Unterstützung für die direkte Ausführung von XQuery-Skripten gegen die DB2-Datenbank sowie für spezielle DB2-Funktionen xml-Spalte und SQL-Abfrage Betreiber.
Wir schlossen die Präsentation mit einer Demonstration der Schritte ab, die ein Benutzer unternehmen kann, um bestehende relationale Daten in eine XML-basierte Anwendung zu migrieren. Dazu gehört die Ableitung eines XML-Schemas aus relationalen Daten in einer Tabelle in DB2, der Import der Daten aus der Tabelle und die automatische Kennzeichnung der Daten in XML gemäß dem neuen XML-Schema.
Wir haben eine PDF-Datei mit den Folien der Präsentation auf SlideShare hochgeladen. Sie können eine Kopie auch auf der IBM pureXML-Seite herunterladen, wo Sie außerdem die aufgezeichnete Audioaufnahme anhören können.
Der beste Weg, um selbst zu erfahren, wie gut die Funktionen von XMLSpy, MapForce, StyleVision und DatabaseSpy mit DB2 und anderen Datenbanken, die XML verwenden, funktionieren, ist, hier zu klicken, um eine kostenlose Testversion des Altova MissionKit herunterzuladen