XML und Datenbanken kombinieren

Dieser Artikel beleuchtet einige Aspekte der Kombination aus XML und Datenbanken genauer und erläutert, wie die Daten gespeichert und abgefragt werden können.

Arten von XML-Datenbanken

Es stehen zwei Kategorien zur Auswahl, wenn es darum geht, die richtige XML-Datenbank für eine bestimmte Anwendung zu wählen:

  • Datenorientierte Datenbanken: Produkte, die Daten oder Inhalte nicht direkt im XML-Format speichern
  • Dokumentorientierte Datenbanken: Produkte, die komplette XML-Dokumente in relationalen Tabellen oder Dateisystemen auf Festplatte speichern

Datenorientierte Datenbanken speichern Daten unabhängig vom XML-Schema, zumeist durch einfaches Transformieren des Inhalts in verknüpfte Tabellen. Die Produkte werden als XML-fähige Datenbanken bezeichnet. Wird ein XML-Dokument benötigt, werden die in den verknüpften Tabellen gespeicherten Daten abgefragt und ein XML-Dokument erstellt. Die meisten großen relationalen Datenbanken (Sybase, Oracle und SQL Server) gehören dieser Kategorie an.

Dokumentorientierte Datenbanken speichern das ganze XML-Dokument in einem relationalen, proprietären oder Text-Format. Sie werden als echte XML-Datenbanken bezeichnet. Zwei bekannte echte XML-Datenbanken sind Xindice, ein Open-Source-Produkt von Apache, und eXist, ebenfalls ein Open-Source-Angebot.

Page: 1 2 3 4

ZDNet.de Redaktion

Recent Posts

Studie: Ein Drittel aller E-Mails an Unternehmen sind unerwünscht

Der Cybersecurity Report von Hornetsecurity stuft 2,3 Prozent der Inhalte gar als bösartig ein. Die…

2 Tagen ago

HubPhish: Phishing-Kampagne zielt auf europäische Unternehmen

Die Hintermänner haben es auf Zugangsdaten zu Microsoft Azure abgesehen. Die Kampagne ist bis mindestens…

3 Tagen ago

1. Januar 2025: Umstieg auf E-Rechnung im B2B-Geschäftsverkehr

Cloud-Plattform für elektronische Beschaffungsprozesse mit automatisierter Abwicklung elektronischer Rechnungen.

3 Tagen ago

Google schließt schwerwiegende Sicherheitslücken in Chrome 131

Mindestens eine Schwachstelle erlaubt eine Remotecodeausführung. Dem Entdecker zahlt Google eine besonders hohe Belohnung von…

3 Tagen ago

Erreichbarkeit im Weihnachtsurlaub weiterhin hoch

Nur rund die Hälfte schaltet während der Feiertage komplett vom Job ab. Die anderen sind…

4 Tagen ago

Hacker missbrauchen Google Calendar zum Angriff auf Postfächer

Security-Experten von Check Point sind einer neuen Angriffsart auf die Spur gekommen, die E-Mail-Schutzmaßnahmen umgehen…

5 Tagen ago