SQL je nielen najpoužívanejším jazykom na prácu s databázami, ale patrí tiež k najžiadanejším IT zručnostiam na trhu práce.
✓ Obsah kurzu:
1. lekcia:
- joiny – zhrnutie, natural join, explicitne poradie joinov
- indexy – optimalizácia SQL dotazov, vytvorenie indexov, exekučný plán, MQT – materializovaná query table
- with klauzula – temporary table, CTE – common table expressions, rekurzívne CTE
2. lekcia:
- CASE konštrukcia – viacnásobný podmienený výraz
- klauzula RETURNING v UPDATE príkaze
- import/export dát – LOAD, EXPORT
- PK/FK – constraint references podrobne
3. lekcia:
- funkcie – vytvorenie a použitie užívateľskej funkcie
- doplnenie skalárnych funkcií FLOOR, CEIL, RAND
- sekvencie – vytvorenie a použitie sekvencie
- typ serial – automatické číslovanie
4. lekcia:
- window funkcie – rozšírenie funkcii: Row number(), Rank(), Dens rank(), Percent rank(), Cume dist(), Ntile(), Lag(), Lead(), First value(), Last value(), Nth value()
- doplnenie GROUP BY o ROLLUP
- príklady
✓ Pre koho je kurz určený?
Kurz je vhodný pre účastnícky, ktoré už majú základné znalosti s SQL alebo pre absolventky Women SQL Academy.
✓ Čo je potrebné mať na kurz?
- počítač, druhá obrazovka výhodou,
- stabilné internetové pripojenie,
- dostatok času – okrem absolvovania lekcií aj približne ďalšie 3 hodiny týždenne na nácvik a plnenie úloh.
✓Harmonogram:
13.11. | pondelok | 17:00 – 20:00 |
16.11. | štvrtok | 17:00 – 20:00 |
20.11. | pondelok | 17:00 – 20:00 |
23.11. | štvrtok | 17:00 – 20:00 |
27.11. | pondelok | 17:00 – 20:00 |
30.11. | štvrtok | 17:00 – 20:00 |
✓ Kontakt
V prípade akýchkoľvek otázok nás kontaktuj na kolnikova@ajtyvit.sk.