Zkuste nás kontaktovat

Návrh Školení

1. Úvod do relačních databází

  • Co je to relační databáze?
  • Architektura a komponenty PostgreSQL
  • Přehled nástrojů PgAdmin a psql
  • Připojení k databázi a pochopení schémat

2. Základy jazyka SQL

  • Databázové objekty: tabulky, sloupce a omezení
  • Datové typy a hodnoty NULL
  • Psaní jednoduchých dotazů SELECT
  • Filtrování pomocí klauzule WHERE, vyhledávání vzorců a logických operátorů
  • Řazení výsledků dotazů a omezení jejich počtu

3. Práce s funkcemi a výrazy

  • Aritmetické a řetězcové funkce
  • Podmíněné výrazy a příkazy typu CASE
  • Práce s hodnotami NULL a konverze datových typů

4. Kombinování a filtrování dat

  • Vnitřní i vnější spojení tabulek, samospojení a křížová spojení
  • Operace nad množinami: UNION, INTERSECT a EXCEPT
  • Poddotazy – skalární, korelové i tabulkové poddotazy
  • Společné tabulkové výrazy (CTE) a rekurzivní dotazy

5. Agregace a seskupování dat

  • Agregační funkce: SUM, AVG, COUNT, MIN, MAX
  • Klauzule GROUP BY a HAVING
  • Funkce pro okna a řazení dat

6. Manipulace s daty

  • Vkládání, aktualizace a mazání záznamů
  • Práce s transakcemi a jejich vrácením zpět
  • Principy ACID v databázích
  • Bezpečné postupy při manipulaci s daty

7. Databázové objekty a logická struktura

  • Vytváření a správa schémat a tabulek
  • Primární klíče, cizí klíče a jedinečná omezení
  • Vytváření a správa pohledů i materializovaných pohledů
  • Úvod do indexů a jejich vlivu na výkonnost systému

Požadavky

  • Základní znalosti IT a konceptů spojených s daty
  • Předchozí zkušenosti s SQL nebo prací s databázemi nejsou potřeba
  • Znalost práce s softwarovými nástroji na systémech Windows či Linux se hodí

Na koho je kurz určen

  • Začátečníci v oblasti databází a analytičtí pracovníci
  • Vývojáři, kteří začínají pracovat s PostgreSQL
  • Odborníci spravující nebo zkoumající relační databáze
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie