Bookbot

Harald Schöning

    Anfrageverarbeitung in Komplexobjekt-Datenbanksystemen
    XML und Datenbanken
    • XML und Datenbanken

      • 300 stránok
      • 11 hodin čítania

      Weil XML für internet-basierte Anwendungen zunehmend an Bedeutung gewinnt, wird die Speicherung von XML in Datenbanken immer wichtiger. Nur Datenbanken bieten sichere und perforamante Speichermöglichkeiten, verbunden mit mächtigen und effizienten Zugriffsmöglichkeiten. Der Autor stellt die verschiedenen Lösungen für die Speicherung von XML in Datenbanken vor. Das Buch beginnt mit einer Einführung in XML und erläutert Konzepte für die Speicherung von XML in Datenbanken. Nach einem ausführlichen Kapitel über XML Schema folgen die Datenbank-Anfragesprachen, die es für XML gibt (XML-QL, XPath, XQuery). Am Beispiel von Oracle, DB2 und MS SQL Server 2000 zeigt der Autor, mit welchen Funktionalitäten relationale Datenbanken die XML-Speicherung unterstützen. Ebenso stellt er den Aufbau und die Funktionsweise reiner XML-Datenbanken am Beispiel Tamino und eXcelon vor

      XML und Datenbanken
    • Inhaltsverzeichnis 1. Einleitung 1.1 Komplexobjekte 1.2 Vorgehensweise in dieser Arbeit 2. Das MAD-Modell und seine Implementierung in PRIMA 2.1 Das MAD-Modell 2.2 Die Sprache MQL 2.3 Die Implementierung des MAD-Modells in PRIMA 2.4 Abgrenzung 2.5 Zusammenfassung 3. Die MQL-Algebra 3.1 Notation und Grundbegriffe 3.2 Die Datenbank 3.3 Molekülscharen 3.4 Operatoren zum Molekülaufbau 3.5 Der Selektionsoperator 3.6 Operatoren zur Projektion 3.7 Algebraeigenschaft 3.8 Beziehungen zum MAD-Modell 3.9 Eigenschaften von MQL-Operatoren 3.10 Vergleich mit anderen Arbeiten 3.11 Zusammenfassung 4. Auswertung von MQL-Algebra-Ausdrücken 4.1 Auswertung von Operatoren 4.2 Eine Ablaufumgebung der Operatoren 4.3 Zusammenfassung von Operatoren 4.4 Vergleich mit anderen Arbeiten 4.5 Zusammenfassung 5. Verarbeitung von Operatorsequenzen in PRIMA 5.1 Die Berechnung von MQL-Algebraausdrücken 5.2 Datenfluß 5.3 Abgrenzung der erreichbaren Parallelität 5.4 Zusammenfassung 6. Bewertung von Zugriffsplänen 6.1 Anfrageoptimierung im Relationenmodell 6.2 Optimierung im MAD-Modell 6.3 Ein Bewertungsmaß 6.4 Auswahl geeigneter Algorithmen für den Operator AEM 6.5 Auswahl geeigneter Algorithmen für andere Operatoren 6.6 Optimierung in objektorientierten Systemen 6.7 Zusammenfassung 7. Die Anfrageoptimierung 7.1 Algebraische Optimierung 7.2 Automatis

      Anfrageverarbeitung in Komplexobjekt-Datenbanksystemen