Informatik (Fach) / Informationssysteme - Optimierung (Lektion)
In dieser Lektion befinden sich 7 Karteikarten
dasdasdascs
Diese Lektion wurde von nickwood erstellt.
Diese Lektion ist leider nicht zum lernen freigegeben.
- 1. Schritt Zerlege ggf. komplexe Verbundsoperationen in binäre Verbünde.
- 2. Schritt Trenne Selektionen mit mehreren Prädikatstermen in separate Selektionen mit jeweils nur einem Prädikatsterm.
- 3. Schritt Führe Selektionen möglcist früh aus -> Verschiebe zu den Blättern.Erst einfache, die nur von einer Quelle abhängig sind.Dann andere.
- 4. Schritt. Fasse einfache Selektionen zusammen (d.h. gruppiere aufeinanderfolgende Selektionen derselben Relation).
- 5. Schritt Verschiebe Projektionen soweit zu den Blättern wie möglichst, vermeide dabei teure Duplaketeliminierung.Verschiebe Projektionen zu den Blättern.
- 6. Schritt Vereinige Selektionen und Kreuzprodukte in Verbünde.
- 7. Schritt Wenn möglich, füge noch zusätzliche Projektionen ein.Das heißt:- Setze an jeder Quelle eine Projektion mit allen Attributen, die benötigt werden.- Setze an nach jeder Selektion Projektionen, um überfüssiges ...