Xml-Speicherung in Datenbanksystemen
Xml-Speicherung in Datenbanksystemen
Xml-Speicherung in Datenbanksystemen
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Relational strukturorientiert zerlegt (2)<br />
„ Anfragesprache: nur SQL<br />
„ ke<strong>in</strong>e adäquaten Anfragekonstrukte<br />
„ Schlechte Performance<br />
„ Anfragen be<strong>in</strong>halten komplexe Jo<strong>in</strong>s<br />
„ Anfragen enthalten Sortierung (wegen der<br />
Reihenfolgeerhaltung)<br />
„ Lock<strong>in</strong>g<br />
„ viele Tupel pro Dokument ⇒ viele Sperren pro Änderung<br />
Relational opak<br />
„ XML-Dokument als Inhalt e<strong>in</strong>er Spalte e<strong>in</strong>er Tabelle<br />
(BLOB, CLOB) oder als externe Datei<br />
CREATE TABLE xmlTable (<br />
xml BLOB)<br />
„ schematische Beschreibung des XML-Dokumentes nicht<br />
Voraussetzung<br />
„ Anfragen mittels Extenders/Data Blades<br />
„ Zugriffspfade / Indizes über Datenbankerweiterungen?<br />
„ Lock<strong>in</strong>g auf Dokumentebene<br />
„ fe<strong>in</strong>eres Lock<strong>in</strong>g unmöglich<br />
34<br />
35<br />
15