Effiziente Ad-Hoc-Abfragen in Objektdatenbanken am Beispiel der ZODB

Die Zope Object Database, kurz ZODB, ist eine Open-Source-Datenbank für Python. Im Gegensatz zu den meisten relationalen Datenbanken verfügt die ZODB allerdings nicht über eine Anfragesprache zur gezielten Selektion von Objekten. <br /> Aufgabe dieser Diplomarbeit ist es, effiziente Ad-Hoc-Anf...

Full description

Bibliographic Details
Main Author: Wehrmann, Sebastian
Other Authors: TU Chemnitz, Fakultät für Informatik
Format: Dissertation
Language:deu
Published: Universitätsbibliothek Chemnitz 2008
Subjects:
XML
Online Access:http://nbn-resolving.de/urn:nbn:de:bsz:ch1-200800811
http://nbn-resolving.de/urn:nbn:de:bsz:ch1-200800811
http://www.qucosa.de/fileadmin/data/qucosa/documents/5601/data/diplomarbeit.pdf
http://www.qucosa.de/fileadmin/data/qucosa/documents/5601/data/diplomarbeit.ps
http://www.qucosa.de/fileadmin/data/qucosa/documents/5601/20080081.txt
Description
Summary:Die Zope Object Database, kurz ZODB, ist eine Open-Source-Datenbank für Python. Im Gegensatz zu den meisten relationalen Datenbanken verfügt die ZODB allerdings nicht über eine Anfragesprache zur gezielten Selektion von Objekten. <br /> Aufgabe dieser Diplomarbeit ist es, effiziente Ad-Hoc-Anfragemöglichkeiten zu evaluieren und eine geeignete als Zusatzprodukt in Python zu implementieren. <br /> Folgende Themen sind zu bearbeiten: <ul> <li>Vergleich und Auswahl einer Anfragesprache für Objektgraphen</li> <li>Auswahl von Indexstrukturen zur Unterstützung der gewählten Anfragesprache</li> <li>Implementation eines Zusatzprodukts zur ZODB, die eine Anfragesprache sowie unterstützende Indizes bereitstellt</li> <li>Testen und Bewerten der Implementierung</li> </ul>