Ikona kurzu Relační databáze a SQL

Relační databáze a SQL

Relační databáze jsou nejčastějším způsobem ukládání dat v business a enterprise aplikacích. Znalost relačních databází a dotazovacího jazyka SQL proto využiješ v celé řadě IT profesí — od programátora, testera a datového analytika až po konzultanta nebo produktového manažera. Na kurzu se naučíš navrhovat databázové struktury, psát dotazy od základních po pokročilé, pracovat s pohledy, procedurami a triggery a rozumět transakcím i optimalizaci výkonu. Stačí ti povědomí o IT a logické myšlení — se vším ostatním ti pomůžeme.

Předpoklady:

Povědomí o IT a logické myšlení — nic víc nepotřebuješ. Kurz je navržený pro úplné začátečníky — žádné předchozí zkušenosti s programováním ani databázemi nejsou potřeba.

Pro koho je kurz určen?

Kurz je vhodný pro každého, kdo chce porozumět relačním databázím a naučit se jazyk SQL — bez ohledu na předchozí zkušenosti. Znalost SQL uplatníš v celé řadě IT profesí.

Začátečníci v IT

Chtějí vstoupit do IT přes práci s daty — SQL patří mezi nejžádanější vstupní dovednosti na trhu.

Programátoři a testeři

S databázemi se setkávají denně a chtějí je ovládnout do hloubky — od návrhu po optimalizaci výkonu.

Analytici a manažeři

Datoví analytici, konzultanti a produktoví manažeři, kteří se chtějí k datům dostat sami — bez čekání na vývojáře.

Jak výuka probíhá?

Kurz je veden online formou s živými lektory, doplněný o nepovinné úkoly a testy dostupné v e-learningu a individuální konzultace s lektory. Veškeré materiály a záznamy z lekcí najdeš v našem e-learningu.

Videozáznamy

Záznamy ze všech lekcí, ke kterým se můžeš kdykoliv vrátit.

Praktická cvičení

Od první lekce píšeš vlastní SQL dotazy nad reálnou databází — s daty pracuješ, ne jen o nich posloucháš.

Domácí úkoly a testy

Nepovinné úkoly a testy v e-learningu, na kterých si vše vyzkoušíš v praxi.

Konzultace s lektory

Individuální online konzultace a zpětná vazba během celého kurzu.

Příprava na pohovor

Projdeme s tebou přípravu na pohovor a zapůjčíme ti odbornou literaturu k tématu.

Certifikát

Po absolvování kurzu obdržíš certifikát o jeho dokončení.

Osnova kurzu​

V prvním bloku pochopíš, jak relační databáze fungují, navrhneš první tabulky a propojíš data vazbami tak, jak se to dělá v reálných aplikacích.

1. Relační databáze a tabulky

Rozdělení databázových systémů a jejich nejčastější zástupci, tabulky, datové typy, primární klíče a základní operace s daty.
 

2. Propojení dat a vazby

Provázání tabulek a cizí klíče, normalizace dat, návrh databázové struktury a dotazy nad více tabulkami.

Druhý blok tě posune od základních dotazů k pokročilým technikám — naučíš se data agregovat, vnořovat dotazy a psát vlastní procedury, funkce a triggery.

1. Pokročilé dotazy

Agregace a seskupování dat, vnořené dotazy, pohledy a materializované pohledy.
 

2. Funkce a procedurální SQL I

Úvod do procedurálního programování — podmínky, proměnné a procedury.
 

3. Funkce a procedurální SQL II

Funkce, triggery a procedurální SQL v praxi.

V závěrečném bloku se podíváš databázím pod kapotu — naučíš se ladit výkon a pracovat s transakcemi. A pokud budeš chtít, připravíme tě navíc na pohovor.

1. Optimalizace výkonu a transakce

Indexy, transakce, partitioning a databázový cluster.
 

2. Kariérní poradenství a příprava na pohovor (nepovinné)

Kariérní poradenství, pohovor na zkoušku a revize životopisu i LinkedIn profilu.

Profil absolventa

Absolvent kurzu rozumí fungování relačních databází, umí navrhnout databázovou strukturu, psát dotazy od základních po pokročilé včetně agregací a vnořených dotazů, pracovat s pohledy, procedurami, funkcemi a triggery a ví, jak výkon databáze ladit pomocí indexů, transakcí a partitioningu. SQL uplatní jako programátor, tester či datový analytik i v konzultantských a manažerských rolích.

Co následuje po kurzu?

Kurzem to nekončí. I po jeho dokončení ti zůstává spousta výhod, na které se můžeš spolehnout:

Certifikát o dokončení

Oficiální certifikát Turing Institutu, kterým doložíš své nově nabyté dovednosti.

Trvalý přístup k materiálům

Záznamy ze všech lekcí i studijní materiály zůstávají navždy tvoje – vracej se k nim, kdykoliv potřebuješ.

Vstup do Turing komunity

Discord plný lidí jako ty, newsletter s IT novinkami a exkluzivní akce jen pro členy.

Lektoři

Zdeněk Vais

Zdeněk Vais

Zakladatel · Senior Principal Software Engineer, Oracle
Učí u násAI a AgentiC#Datová analýza a SQL
Zdeněk programuje už od střední školy. Od té doby si prošel cestou od programátora přes team leadera až k architektovi. Za tuto dobu vyvíjel velké finanční systémy, věděcké aplikace nebo například IoT řešení pro letadla. V součastnosti pracuje jako senior principal software engineer ve společnosti Oracle, kde staví cloud pro mediální služby.
Roman Zydyk

Roman Zydyk

Datový inženýr & datový architekt
Učí u násDatová analýza a SQL
Roman je nadšenec do dat a IT. Začínal v business intelligence a reportingu, prošel si data science a dnes se věnuje hlavně datovému inženýrství a datové architektuře. Data nejraději zpracovává v Pythonu – od získávání a čištění přes transformace a vizualizace až po automatizaci. Vytvořil i několik online kurzů (Python, Azure, Tableau) a ve výuce předává praktické zkušenosti s daty, SQL a cloudem.

Termíny

Momentálně nejsou vypsané žádné termíny

Na tento kurz teď nemáme vypsaný žádný termín. Napište nám nebo zavolejte — dáme vám vědět, jakmile vypíšeme nový termín, a rádi se domluvíme i na termínu, který vám bude vyhovovat.

Dotace od Úřadu práce

Čekáme na schválení Úřadem práce

Na tento kurz půjde čerpat dotaci Jsem v kurzu

Kurz jsme přihlásili do programu Úřadu práce. Až ho ÚP schválí, může za tebe stát uhradit až 76,73 % ceny kurzu. Zapiš se na waitlist a dáme ti vědět mezi prvními.

Jak dotace funguje

Dej mi vědět, až bude dotace schválená

Jakmile Úřad práce kurz schválí, pošleme ti e‑mail s návodem, jak o příspěvek požádat.

Nezávazné a zdarma. Pošleme jen jednu zprávu, až to bude aktuální.

Časté dotazy

Pro koho je kurz určen?

Kurz je určen úplným začátečníkům i lidem z IT, kteří chtějí relační databáze a SQL ovládnout do hloubky. Stačí povědomí o IT a logické myšlení — žádné předchozí zkušenosti s programováním nejsou potřeba.

Proč se učit právě SQL?

Relační databáze jsou nejčastějším způsobem ukládání dat v business a enterprise aplikacích a SQL je standardem pro práci s nimi už desítky let. Uplatníš ho v celé řadě IT profesí — od programátora, testera a datového analytika po konzultanta nebo produktového manažera. Dlouhodobě navíc jde o jednu z nejžádanějších dovedností na trhu práce.

Jaké jsou předpoklady pro kurz?

Povědomí o IT a logické myšlení. Kurz je navržený pro úplné začátečníky — žádné předchozí zkušenosti s databázemi ani programováním nepotřebuješ.

Jak bude kurz probíhat?

Kurz probíhá formou online výuky s živými lektory, doplněné o nepovinné úkoly a testy dostupné v e-learningu a individuální konzultace s lektory. Veškeré materiály a záznamy z lekcí budou zveřejněny v našem e-learningu.

Je možné platbu rozdělit?

Ano, platbu je možné rozdělit. Pokud máš takový požadavek, napiš ho prosím do poznámky k přihlášce.

Co je zahrnuto v ceně?

Videozáznamy z lekcí, přístup do e-learningového systému s příklady a testy, individuální online konzultace během práce na úkolech, zapůjčení odborné literatury, příprava na pohovor, přístup na naše přednášky a webináře zdarma a certifikát o absolvování kurzu.