Na jednodenním kurzu získáš základní znalosti práce s SQL jazykem pro vyhledávání a kontroly dat. Kurz je vhodný pro testery a analytiky, kteří by si rádi osvojili práci v databázích a naučili se s jazykem SQL prakticky pracovat. Kurz je skvělým základem pro to, aby byli účastníci schopni jazyk využívat na denní bázi.
Chceš vědět, co to je databáze a jak se k ní přípojit? Osvoj si získávání dat přímo z databáze, zjisti, jak se v jejím prostředí orientovat, kvalitně a efektivně provádět datové kontroly a jejich analýzu. Nauč se všechno výše zmíněné pomocí jazyka SQL. A co víc, na kurzu také zjistíš, jak jednoduchý je zápis výběrových dotazů a jejich omezujících kritérií. Seznamíš se s typy relačních vazeb mezi tabulkami, naučíš se záznamy z tabulek mezi sebou propojovat a upravovat tabulky pomocí příkazů na manipulaci s daty jako profík.
Struktura kurzu:
Úvod do databází
- Co je to databáze a z čeho se skládá tabulka
- Datové typy
- Primární a cizí klíče
- Kardinalita vztahu
Nástroje a zajištění přístupu do databáze
- Connections a požadavky
- Ukázka nástrojů pro práci s databází
Použití příkazu SELECT
- Základní syntaxe a použití
- Filtrování dat pomocí WHERE
- Používání výrazů a operátorů
- Používání aliasů
- Eliminace duplicitních záznamů DISTINCT
- Řazení výsledků pomocí ORDER BY
- Omezování množství vrácených záznamů pomocí TOP, LIMIT a OFFSET
- Agregační funkce
- Vyhledávání NULL hodnot
- Seskupování dat pomocí GROUP BY
- Filtrování seskupených dat pomocí HAVING
- Efektivní vyhledávání záznamu - ignorování velkých, malých písmen
- Základní použití datumových funkcí
Základy testování databáze
- Strukturální testy
- Funkční testy
- Nefunkční testy
Spojování dat z více tabulek
- Základní rozdělení klauzulí JOIN
- INNER JOIN, LEFT a RIGHT OUTER JOIN, FULL JOIN
Pohledy (VIEW)
- Úvod do view
- Základy vytvoření a použití VIEW
Příkaz CREATE, ALTER, DROP
- Základní vytváření a úprava tabulek za pomocí SQL příkazu
- Práce s primárním a cizím klíčem
Příkazy INSERT, UPDATE, DELETE a TRUNCATE
- Základní syntaxe
Poddotazy (SUBSELECT)
- Úvod do poddotazů
Pro koho je kurz vhodný a potřebné znalosti
Kurz je určený pro testery a analytiky, kteří si chtějí osvojit umění jazyka SQL. Pro absolvování kurzu je potřebná znalost základního ovládání počítače a MS Windows.
V ceně máte
Osvědčení o absolvování kurzu
Organizátor akce
Marek Mikel
se testování věnuje 6 let a prošel si mnoha projekty v především telco oblasti a bankovnictví. Nyní pracuje na projektu vyvíjející řešení automatizovaného poradenství, kde nastavuje proces testování. To zahrnuje nastavování automatizovaných testů, testování celé aplikace včetně integrací na okolní systémy a databáze. Marek se zároveň stará o komunikaci s koncovými zákazníky, řešení produkčních problémů a navrhuje technické změnové požadavky. Ve volném čase se věnuje posilování zdraví metodou Performance lifestyle a je ambasadorem Spartan race OCR závodů.