13.07.2012 Aufrufe

Xml-Speicherung in Datenbanksystemen

Xml-Speicherung in Datenbanksystemen

Xml-Speicherung in Datenbanksystemen

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Relational <strong>in</strong>haltsorientiert - def<strong>in</strong>itorisch (5)<br />

„ Anderes Datenmodell<br />

„ Konvertierung SQL-Ergebnis → XML notwendig<br />

„ Auflösen synonymer Darstellungen notwendig:<br />

&apos &#x0027 ´<br />

„ beim Speichern andere Validierungsanforderungen:<br />

„ was als DATE deklariert ist, muß dem auch syntaktisch<br />

entsprechen<br />

„ Konvertierung wegen Datentypen kann round-trip verh<strong>in</strong>dern<br />

„ DATE Format<br />

„ wertebasierte Anfrage ist e<strong>in</strong>fach, textorientierte nur<br />

bed<strong>in</strong>gt, strukturorientierte schwierig<br />

Beliebiges XML <strong>in</strong> (objekt-)relationalen DB<br />

„ Ziel: Abspeichern beliebig strukturierter XML-<br />

Dokumente <strong>in</strong> relationalen Datenbanken<br />

„ Elemente und Attribute<br />

„ multiple Elemente (z.B. mehrere Vornamen)<br />

„ rekursive Struktur<br />

„ reihenfolgeerhaltend<br />

„ mixed content<br />

„ Kommentare und process<strong>in</strong>g <strong>in</strong>structions<br />

„ XML Prolog<br />

30<br />

31<br />

13

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!