Skip to main content

Part of the book series: TEUBNER-TEXTE zur Informatik ((XTTI,volume 22))

  • 34 Accesses

Zusammenfassung

Die von uns entwickelten und in diesem Buch diskutierten Grundlagen und Konzepte zur Realisierung von flexiblen Speicherungs- und Clusterungsstrukturen und von Pfadindexen in Datenbanksystemen für komplexe Objekte haben wir nicht nur theoretisch erarbeitet, sondern auch praktisch evaluiert. Dazu haben wir sie im Rahmen unserer Forschungsarbeiten prototypisch implementiert. Der Entwurf unseres Prototyps, den wir abschließend in diesem Kapitel kurz vorstellen wollen, erfolgte unter den folgenden während der Vorbereitung der Prototypimplementation von uns formulierten Zielsetzungen und Prämissen:

  1. 1.

    Von den Phasen der Anfrageübersetzung und -optimierung wollten wir die „Integration von Pfadindexen in einen Anfrageplan“ (vgl. Abschnitt 5.3.3), die „Generierung der Low-Level-Pläne“ (vgl. Abschnitt 5.3.4) und die „Kostenschätzung“ (vgl. Abschnitte 6.3, 6.4 und 6.5) implementieren. Das Ergebnis dieser Anfrageoptimierung sollte ein ausführbarer Plan sein.

  2. 2.

    Um generierte Anfragepläne auch ausführen zu können, wollten wir einen einfachen Record- und Index-Manager realisieren. Mit diesem sollten Records aus einem Datenbestand ausgelesen und Indexanfragen ausgeführt werden können.

  3. 3.

    In dem Prototyp sollte nicht eine eNF2-Tabelle „fest verdrahtet“ werden; vielmehr sollten sowohl die logische Struktur der eNF2-Tabellen als auch deren physische Speicherungs- und Clusterungsstrukturen in einem Katalog beschrieben werden können. Das gleiche galt für die existierenden Pfadindexe.

  4. 4.

    Die Architektur des Protoyps sollte möglichst modular sein. Dies sollte zum einen ermöglichen, die einzelnen Konzepte weitestgehend unabhängig voneinander zu testen und zu verbesseren, zum anderen sollte es zeigen, daß ein modularer und damit überschaubarer Optimierer realisierbar ist.

  5. 5.

    Der Prototyp sollte zeigen, daß die vorgeschlagenen Datenstrukturen, wie zum Beispiel der Operatorbaum aus Abschnitt 5.3.1 und der Record-Access-Baum und die Cluster-Access-List aus Abschnitt 6.4, geeignet sind, die benötigte Information aufzunehmen und effizient zu verarbeiten.

  6. 6.

    Die Implementation sollte sich auf das Wesentliche konzentrieren. Komponenten, aus deren Realisierung keine im Rahmen unserer Forschungsarbeiten verwertbaren Erkenntnisse zu gewinnen sind, sollten möglichst nicht oder nur sehr einfach realisiert werden.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 49.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1997 B.G. Teubner Verlagsgesellschaft Leipzig

About this chapter

Cite this chapter

Keßler, U. (1997). Praktische Evaluation. In: Flexible Speicherung und Indexierung komplexer Datenbankobjekte. TEUBNER-TEXTE zur Informatik, vol 22. Vieweg+Teubner Verlag, Wiesbaden. https://doi.org/10.1007/978-3-322-95380-3_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-322-95380-3_7

  • Publisher Name: Vieweg+Teubner Verlag, Wiesbaden

  • Print ISBN: 978-3-8154-2307-3

  • Online ISBN: 978-3-322-95380-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics