Detail kurzu
MySQL a SQL II. - pokročilé SQL, relačné databázy a Workbench
IT LEARNING SLOVAKIA, s.r.o.
Popis kurzu
Počítačové školenie MySQL II. je určené pre pokročilých používateľov alebo pre uchádzačov, ktorí už absolvovali školenie MySQL I. a majú záujem o zdokonalenie sa v oblasti databáz, konkrétne na platforme MySQL a Maria DB.
Školenie je zamerané na pokročilé funkcie a možnosti databázového servera MySQL a na zdokonalenie sa v jazyku SQL, jeho pokročilé možnosti hlavne pri výbere dát, tvorby relácií, hlavne v prípade tvorby zložitejších pokročilých dotazov. Na tomto kurze MySQL sa preberá nie len úvod do tvorby relačných databázových štruktúr ale aj návrh a logika relácií a ich použitie. Školenie ďalej oboznamuje účastníkov od základov aj s programom MySQL WorkBench, ktorý je jeden z najlepších voľne dostupných programov na administráciu databázového servera MySQL.
Obsah kurzu
- Opakovanie a diskusia
- Čo sú to dátové relácie
- Dôvody používania relačných vzťahov
- Vytváranie relačnej dátovej štruktúry
- typy relácií
- 1:1, 1:N, M:N
- vytváranie relačných tabuliek
- spôsob prepájania a logika tvorby tabuliek
- práca s indexami
- kľuče
- práca s unikátnymi indexami
- praktické príklady a cvičenia relácií
- Nové tabuľky na základe dát
- Pohľadové tabuľky – VIEW
- čo sú to pohľady
- správa pohľadov
- zobrazenie dotazu nad pohľadom
- mazanie pohľadov
- Nové tabuľky na základe SELECTov
- Výber z viacerých tabuliek naraz
- príkaz JOIN
- spôsoby vnorených dotazov
- SELECT z viacerých tabuliek za použitia WHERE filtrovania
- INNER
- LEFT
- RIGHT
- optimalizácia dotazu
- úvod do technológií ladenia dátovej štruktúry
- práca s indexami
- Praktické príklady
- knižnica
- e-shop
- MySQL WorkBench
- Inštalácia
- spustenie
- tvorba sedenia a pripájanie sa k databázovým serverom
- úvod do práce s programom
- základné funkcie, pravidlá a prostriedky
- práca s tabuľkami a dátami
- administrácia servera
- úvod do modelovania dát
- tvorba diagramov a dátovej štruktúry podľa návrhu
- reverzné inžinierstvo
- ako dostať nákres do SQL jazyka
- návrh databáz
- tvorba tabuliek bez nutnosti programovania
- práca s programom
- Pokročilý výber dát z tabuliek
- agregačné funkcie a výpočty v tabuľkách
- základné matematické operácie, SUM, AVG, COUNT, MIN, MAX
- dátumové funkcie
- textové funkcie
- šifrovacie a hashovacie funkcie
- Mysql Dump - záloha a obnova cez príkazový riadok
- zálohovanie databáz
- export dát
- import dát
- zálohovanie databáz
- Praktické príklady
- banka
- predajňa
- iné – podľa požiadaviek účastníkov
Cieľová skupina
pokročilýHodnotenie
Organizátor
Ďalšie termíny kurzu
Podobné kurzy
podľa názvu a lokality