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

Umfrage: Angestellte in Deutschland unterschätzen NIS-2-Richtlinie

Fast zwei Drittel halten jedoch eine Umsetzung aller Vorgaben von NIS 2 bis Jahresende für…

2 Stunden ago

Kostenloser Dekryptor für ShrinkLocker

Mit dem Dekryptor von Bitdefender können Opfer von Attacken mit der Shrinklocker-Ransomware Dateien wiederherstellen.

16 Stunden ago

Malwarebytes warnt vor Betrugsmaschen beim Weihnachtseinkauf

In der Vorweihnachtszeit ist vor allem Malvertising auf dem Vormarsch. Cyberkriminelle locken Nutzer über schädliche…

16 Stunden ago

Bedrohungsindex: Deutliche Zunahme von Infostealern im Oktober

Dazu trägt unter der Infostealer Lumma-Stealer bei. Hierzulande dominiert der Infostealer Formbook die Malware-Landschaft.

1 Tag ago

Chrome 131 schließt zwölf Sicherheitslücken

Eine schwerwiegende Anfälligkeit hebelt die Sicherheitsfunktion Seitenisolierung auf. Betroffen sind Chrome für Windows, macOS und…

1 Tag ago

DeepL Voice mit KI für Sprach- übersetzungen

DeepL Voice ermöglicht Live‑Übersetzung von Meetings und Gesprächen in 13 Sprachen.

1 Tag ago