10.12.2012 Aufrufe

40 Jahre Informatik in München - Fakultät für Informatik - TUM

40 Jahre Informatik in München - Fakultät für Informatik - TUM

40 Jahre Informatik in München - Fakultät für Informatik - TUM

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Forschungsgebiete der Professur<br />

Heute besitzen relationale Datenbanken — also<br />

Systeme, die <strong>für</strong> die Verarbeitung strikt<br />

tabellenstrukturierter Daten konzipiert wurden<br />

— die bei weitem am besten verstandenen und<br />

effizientesten Anfrageprozessoren. Unsere<br />

Arbeiten nutzen diese hochentwickelten<br />

Datenbankkerne, um Massen nicht-relationaler<br />

Daten mittels relationaler Systeme zu<br />

verarbeiten. So entstehen derzeit relationale<br />

Prozessoren <strong>für</strong> XML (die <strong>in</strong>härent<br />

baumstrukturiert s<strong>in</strong>d), die Anfragesprachen<br />

XPath und XQuery, sowie XML Schema.<br />

Tatsächliche zeigen diese relationalen XML-<br />

Prozessoren die erhoffte Skalierbarkeit und<br />

Performanz: XML-Instanzen jenseits der 1 GB-<br />

Grenze können mittels XQuery <strong>in</strong> <strong>in</strong>teraktiver<br />

Zeit verarbeitet werden — damit bestimmen<br />

diese Forschungsarbeiten derzeit weitgehend<br />

den globalen state-of-the-art.<br />

Mittelbare Ergebnisse unserer Tätigkeit s<strong>in</strong>d<br />

neue Compilationstechniken <strong>für</strong> nichtrelationale<br />

Anfragesprachen, neue Speicher- und<br />

Indexstrukturen, die sich dennoch mit Hilfe<br />

relationaler Infrastruktur effizient realisieren<br />

lassen und Optimierungstechniken <strong>für</strong> sehr<br />

große Anfragepläne (> 200 Operatoren).<br />

Weitere Forschungsgebiete, die Torsten Grust<br />

und se<strong>in</strong>e Mitarbeiter täglich beschäftigen, s<strong>in</strong>d<br />

u.a.<br />

Compiler <strong>für</strong> Nicht-Standard-<br />

Anfragesprachen<br />

Interaktion von Datenbanken und<br />

Programmiersprachen<br />

Formale Semantik und Typsysteme <strong>für</strong><br />

Anfragesprachen<br />

Hauptspeicherdatenbanksysteme und<br />

moderne CPU-Architekturen<br />

303

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!