PostgreSQL – základy

Základní info

Určeno pro

V tomto kurzu se seznámíte s jazykem SQL v prostředí systému PostgreSQL s využitím nástroje DBeaver. Výklad je prováděn formou názorných příkladů a ukázek z praxe, během něhož se naučíte potřebné metody a postupy. Součástí kurzu je i soubor praktických cvičení, díky nimž si vše procvičíte a sami vyzkoušíte na cvičné databázi.

Obsah kurzu

Hlavní témata kurzu

  • Úvod do SQL, nástroj DBeaver

Základní pojmy – připojení, databáze, tabulka, relace.

Seznámení s nástrojem DBeaver, popis cvičné databáze.

  • Příkaz SELECT.

Syntaxe příkazu SELECT, základní pravidla.

Aritmetické a řetězcové operátory, jednoduché výpočty.

Hodnoty typu NULL a práce s nimi, funkce COALESCE.

  • Příkazy WHERE a ORDER BY

Filtrování dat pomocí WHERE.

Logické operátory v klauzuli WHERE.

Řetězcový operátor LIKE, matematické a logické operátory.

Řazení záznamů pomocí ORDER BY.

  • Využití funkcí v SQL

Řetězcové (znakové) funkce.

Numerické funkce.

Konverzní funkce.

Typ DATE a funkce pro manipulaci s hodnotami typu DATE.

Logické funkce a rozhodovací funkce.

  • Spojení tabulek pomocí JOIN

Syntaxe spojení pomocí příkazu JOIN-ON.

Syntaxe spojení pomocí příkazu WHERE.

Různé typy spojení (inner join, natural join, self-join, outer-join, left a right join, full join).

  • Vytváření skupin – agregační funkce.

Přehled a popis agregačních funkcí.

Agregační funkce a hodnoty typu NULL.

Klauzule GROUP BY.

Klauzule HAVING, filtrování na úrovni seskupených hodnot.

  • Poddotazy (vnořené dotazy)

Poddotaz, který reprezentuje jednu hodnotu.

Poddotaz, který reprezentuje množinu hodnot.

Korelované dotazy vs. nekorelované dotazy.

  • Akční dotazy, práce s tabulkami a daty v tabulkách

Příkaz CREATE TABLE.

Příkaz ATER TABLE – změna existujících tabulek.

Příkaz DROP TABLE.

Příkaz INSERT INTO.

Příkaz UPDATE.

Příkaz DELETE.

  • Další databázové objekty

Pohledy (Views) – vysvětlení principu, vytvoření a ukázky použití.

Synonyma.

  • Transakce

Commit, rolback, savepoint, ukázky použití.

Dělka kurzu

2 dny (9:00- 16:00)

PostgreSQL – základy

Vybraný termín:

6.3.2025 –  7.3.2025  Praha Upřesnující informace k termínu

Cena
9 300 Kč + 21% DPH

Kontaktovat dodavatele


Kontrola proti spamu. Kolik je čtyři a šest ? Součet zapište číslicemi.