Database-Supported XML Processors

Typ: Vorlesung + Übung/Tutorium
SWS: 4
Credit Points: k.A.
Homepage: db.inf.uni-tuebingen.de

Kursbeschreibung / -kommentar

Relationale Datenbanksysteme (RDBMS) wurden ursprünglich entworfen, um tabellenstrukturierte Daten halten und anfragen zu können. In dieser Vorlesung werden wir untersuchen, wie sich diese Systeme in XML-, XPath- und XQuery-Prozessoren verwandeln lassen, die Massen von XML-Daten effizienter verarbeiten können, als die weitaus meisten verbreiteteten XML-Prozessoren.
Diese Technologie basiert vor allem auf "cleveren" Abbildungen des XQuery-Datenmodells (geordnete Bäume und Sequenzen) und der XQuery-Semantik auf die tabellenorientierten Strukturen und Anfragesprachen (relationale Algebra und SQL) der RDBMS.

Wir werden dazu unter anderem

— die Transformation von Bäumen (XML-Daten) in Tabellenstrukturen,
— die Übersetzung und Auswertung von XPath-Anfragen auf diesen Tabellen,
— mögliche Änderungen am RDBMS-Kernel, die diese Operationen effizient machen, und
— die Compilation von XQuery in relationale Programme (relationale Algebra und SQL) und deren Auswertung

untersuchen.

Top-Dozenten Uni Tübingen
Kriterium: Interesse

Keine Dozenten mit mehr als 15 Bewertungen gefunden.

Top-Kurse Uni Tübingen
Kriterium: Interesse

Keine Kurse mit mehr als 15 Bewertungen gefunden.