Semistrukturierte Datenmodelle und XML

Semistrukturierte Datenmodelle sind keine Ablösung bereits bestehender Modelle für Datenbanken, sondern integrierende Modelle für Daten, deren Strukturen unregelmäßig oder sogar unbekannt sind. Solche Daten sind im Internet häufig anzutreffen, und auch der Austausch von Daten zwischen heterogenen Anwendungen weist diese oder zumindest sehr ähnliche Probleme auf. Dieses Kapitel beschreibt die Eigenschaften semistrukturierter Daten und stellt exemplarisch zwei semistrukturierte Datenmodelle vor. Auf eines davon, nämlich auf XML, wird detaillierter bezüglich der Konzepte und Verarbeitungsmechanismen eingegangen, da hierin ein hervorragender Lösungsansatz zur Modellierung und zum Datenaustausch im Internet gesehen wird. Eine Diskussion über weitere Entwicklungen im Umfeld von XML schließt dieses Kapitel und leitet zu den nachfolgenden Kapiteln des Buches über.