vault backup: 2026-07-23 13:40:37
This commit is contained in:
+5
@@ -14,3 +14,8 @@ Algebra Ausdruck in einen effizienteren Ausdruck umwandeln
|
|||||||
1. Push Selection - früh filtern
|
1. Push Selection - früh filtern
|
||||||
2. Push Projection - nur benötigte Attribute
|
2. Push Projection - nur benötigte Attribute
|
||||||
3. Combine Operations - Operationen zusammenfassen, Kreuzprodukte vermeiden
|
3. Combine Operations - Operationen zusammenfassen, Kreuzprodukte vermeiden
|
||||||
|
4. Split - $\sigma_{A \land B}(R) = \sigma_A(\sigma_B(R))$ Konjunktion zerlegen
|
||||||
|
5. Commute - $\sigma_A(\sigma_B(R)) = \sigma_B(\sigma_A(R))$ Reihenfolge flexibel
|
||||||
|
6. Push - $\sigma_B(R \times S) = \sigma_B(R) \times S$ Tupelanzahl reduzieren
|
||||||
|
7. Push Projection - Projizieren vor Joinen
|
||||||
|
8. Combine Operations - Select von Kreuzprodukt zu Join zusammenfassen
|
||||||
Reference in New Issue
Block a user