Kihagyás

Optimalizáció példával (Boss Fight)

0. Ezt nézd meg alaposan

opt1


1. Kiválasztást bontsd fel (\(\land\)) mentén

opt2


2. Told le a kiválasztást

opt3

\(\sigma_{\text{kő}.\green{\text{a}}}\) nem lehet ugye lejjebb, mert mind kő(a,n,lc) és ks(s,a,d)-re is hatással van


3. Told le a kiválasztást (again)

Itt nagy ugrás lesz, öveket becsatolni...

opt4


4. Vetítés összevonása

Ne felejtkezz meg a triviális vetítésről, ne maradjon!

opt5


5. Bővíts ki a vetítést

Előszőr úgy néz ki, hogy minek, viszont így kihozható az Equi-Join alak

opt6


6. Toljuk le az új vetítést

opt7

És máris Equi-Join-nak néz ki, nem de?

(de)


7. Bővítsük fel a vetítést (again)

Ugyanazon okból

opt8


8. Toljuk le az új vetítést (again)

opt9


Eredmény

Két részgráfunk lesz így (az equi join miatt a levelekik kiegíszítve)

Elsőnek az \(\green{\text{első}}\) részgráfot, majd a \(\blue{\text{második}}\) fának megfelelő kifejezést

opt10

Az ea hagyott itt egy mérhetetlenül cringe képet egy fáról, de mert figyeltél, tessék: 🌳

Osszad be, mert többet nem kapsz (asszem)...