Školení SQL a správa databází MySQL/MariaDB
Relační databáze (DBMS) je jeden z nejčastějších standardizovaných způsobů
jak ukládat strukturovaná data a následně s nimi různě pracovat.
K získání dat z relační databáze pak slouží dotazovací jazyk SQL.
Jednou z nejčastěji používaných databází, obzvlášť v oblasti webových aplikací, je databáze MySQL/MariaDB.
Pokud se naučíte
používat SQL a MySQL/MariaDB
máte jistotu, že tyto znalosti uplatníte ve své profesi v IT oborech.
Základy jazyka SQL
Cílem školení základy jazyka SQL je naučit se pracovat s relačními databázemi pomocí jazyka SQL.
Kurz je pro
Kurz je určen pro ty, co potřebují ukládat strukturovaná data v relačních databázích a tato data potřebují získávat a aktualizovat, k čemuž slouží dotazovací jazyk SQL.
Na školení se dozvíte a naučíte
Na školení se naučíte používat relační databáze, tedy vytvářet databázové tabulky, pracovat s daty a používat jazyk SQL.
Osnova školení
- Co je to relační databáze
- Nástroje pro práci s DB - konzole, desktopové (DBeaver), webové...
- Datové typy
- Vytváření tabulek
- Základní operace s daty: SELECT, INSERT, UPDATE, DELETE
- Třídění, řazení atd.: Group by, Order, Count
- Spojování tabulek. Příkaz JOIN
- Poddotazy
- Integrované funkce: SUM, COUNT ,...
Požadavky na znalosti:
Schopnost přemýšlet nad strukturovanými daty - jako jsou například data uložená v tabulkovém procesoru (Excel, Calc).
Požadavky na výbavu:
- Nainstalovaná databáze MySql nebo MariaDB.
Správa databáze MySQL/MariaDB
Cílem školení správa databáze MySQL/MariaDB je naučit se pracovat s databází jako administrátor - tedy zajistit běh, dostatečný výkon a data.
Kurz je pro
Kurz je určen pro správce linuxových serverů
Na školení se dozvíte a naučíte
Na školení se naučíte nainstalovat databázový server, vytvořit databáze, založit uživatele a přidělit přístupové údaje, zálohovat databázi a optimalizovat výkon databáze.
Osnova školení
- Instalace databáze MySQL nebo MariaDB
- Vytváření databází
- Zakládání a správa uživatelských účtů
- Optimalizace konfigurace
- Sledování pomalých dotazů
- Zálohování a obnova databáze
- Storage enginy MyISAM vs InnoDB
Požadavky na znalosti:
Základní znalost OS GNU/Linux a práce v příkazovém řádku.
Požadavky na výbavu:
- Operační systém GNU/Linux, ideálně distribuce Debian.

