Was ist der grundlegende Unterschied zwischen XML-Dokument und relationaler Datenbank?
Was ist der grundlegende Unterschied zwischen XML-Dokument und relationaler Datenbank?

Video: Was ist der grundlegende Unterschied zwischen XML-Dokument und relationaler Datenbank?

Video: Was ist der grundlegende Unterschied zwischen XML-Dokument und relationaler Datenbank?
Video: Was ist ein Relationales Datenbankmodell? - einfach erklärt! 2024, November
Anonim

Haupt Unterschiede zwischen XML-Daten und relationale Daten

Ein XML-Dokument enthält Informationen über die Beziehung von Daten Gegenstände zueinander in dem Form der Hierarchie. Mit dem relational -Modells können nur Beziehungen zwischen übergeordneten Tabellen und abhängigen Tabellen definiert werden.

Wie arbeiten XML und Datenbanken zusammen?

Datenzentriert Datenbanken Daten getrennt von den XML Schema, das normalerweise nur den ursprünglichen Inhalt in relationale Tabellen umwandelt. Diese Produkte werden bezeichnet als XML -aktiviert Datenbanken . Wenn ein XML Dokument benötigt wird, können die in relationalen Tabellen gespeicherten Daten abgefragt und ein XML Dokument erstellt.

Kann XML außerdem als Datenbank verwendet werden? XML - Datenbanken . XML-Datenbank ist Gebraucht um eine große Menge an Informationen im zu speichern XML Format. Als die verwenden von XML in allen Bereichen zunimmt, ist ein gesicherter Aufbewahrungsort erforderlich XML Unterlagen. Die im gespeicherten Daten Datenbank kann mit XQuery abgefragt, serialisiert und in ein gewünschtes Format exportiert werden.

Man kann sich auch fragen, ist XML schneller als SQL?

SQL sind gute Tabellendaten – Daten, die leicht in Zeilen und Spalten passen. XML ist gut für hierarchische Daten – Daten mit mehreren Ebenen unterschiedlicher Größe. SQL ist gut zum Aufbewahren und Suchen. XML ist gut zum Übertragen und Formatieren.

Wie speichert Rdbms XML-Daten?

XML aktivierte Datenbanken bieten in der Regel einen oder mehrere der folgenden Ansätze, um XML speichern innerhalb der traditionellen Beziehungsstruktur: XML ist gelagert in einen CLOB (Charakter großes Objekt) XML wird auf der Grundlage eines Schemas in eine Reihe von Tabellen "geschreddert". XML ist gelagert in einen Einheimischen XML Typ gemäß ISO-Norm 9075-

Empfohlen: