RSS

Datenbanktechnologie, mit praktischen Übungen in eXist und XQuery

eXist ist eine native XML-Datenbank. Die Daten werden als XML-Dokumente, anders als in relationale Datenbanken nicht in Tabellenform, sondern als strukturierter Baum repräsentiert. Dadurch bieten sich native XML-Datenbanken vor allem in Bereichen an in denen man mit dem relationale Modell schnell an seine Grenze stöst, wie es in den Geisteswissenschaften oft der Fall ist. Zur Abfrage der Daten dient die Abfragesprache XQuery. eXist ist in den Webserver Jetty eingebettet, wodurch auf einfache Weise Webseiten auf der Basis von XML-Daten erstellt werden können. In diesem Kurs werden die Grundlagen von nativen XML-Datenbanken und XQuery vermittelt. Paralell dazu soll eine keines System aufgebaut werden, welches über das Web aufrufbar ist.