Item added to cart
1 Einleitung.- 1.1 Einf?hrung des Optimierungsproblems.- 1.1.1 Anfragen.- 1.1.2 Parallele Anfragebearbeitung.- 1.1.3 Optimierungsziel.- 1.2 Techniken der Anfrageoptimierung.- 1.2.1 Komplexit?tsaspekte.- 1.2.2 Regelbasierte Optimierung.- 1.2.3 Anfragedarstellung.- 1.2.4 Transformationsregeln.- 1.2.5 Suchraum und Suchstrategie.- 1.2.6 Kostenbewertung.- 1.3 Kernprobleme der Arbeit.- 1.4 Vorgehensweise.- 1.5 Abgrenzung gegen?ber anderen Problemstellungen.- 2 Grundlagen und Literatur?berblick.- 2.1 Relationale Anfragesprachen.- 2.1.1 Relationales Datenmodell.- 2.1.2 Relationale Algebra.- 2.1.3 Relationaler Kalk?l.- 2.1.4 Erweiterung um Aggregatfunktionen.- 2.1.5 SQL.- 2.2 Parallele Anfragebearbeitung.- 2.2.1 Klassifikation von Systemumgebungen.- 2.2.2 Datenverteilung.- 2.2.3 Bearbeitungsmethoden.- 2.2.3.1 Zugriff auf eine Basisrelation.- 2.2.3.2 Verbund zweier Relationen (Join).- 2.2.3.3 Zusammenfassung.- 2.2.4 Bearbeitungsplan.- 2.2.4.1 Datenflu?programm.- 2.2.4.2 Parallelisierung.- 2.2.4.3 Zuordnungsentscheidungen.- 2.3 Anfragetransformation.- 2.3.1 Transformation in der Algebra.- 2.3.2 Transformation im Kalk?l.- 2.3.3 Transformation vom Kalk?l in die Algebra.- 2.3.4 Transformation und ?bersetzung von SQL-Anfragen.- 2.4 Parallelisierung.- 2.4.1 Ans?tze zur Parallelisierung w?hrend der Optimierung.- 2.4.2 Theorie der Ablaufplanung.- 2.4.2.1 Problemstellung.- 2.4.2.2 Konstruktion von Ablaufpl?nen minimaler L?nge.- 3 Grundkonzept des Optimierers.- 3.1 L?sungsansatz.- 3.1.1 Regelbasierte Optimierung.- 3.1.2 Anforderungen an Anfragerepr?sentation und Transformationsregeln.- 3.1.3 Konkretisierung der Vorgehensweise.- 3.1.4 Pr?zisierung der Optimierungsphasen.- 3.2 Anfragerepr?sentation.- 3.2.1 Funktionale Darstellungsform.- 3.2.2 Erweiterte relationale Algebra.- 3.2.3 Bearbeitungspl?ne.- 3.3 Anfragetransformation und Generierung algebraischer Ausdr?cke.- 3.4 Generierung paralleler Bearbeitungspl?ne.- 3.4.1 Transformationsregeln.- 3.4.2 Parallefisierungsstrategien.- 4 ErweitelC%
Copyright © 2018 - 2024 ShopSpell