PostgreSQL – Základy SQL (PGSQL1)

Databáze, PostgreSQL

Kurz přináší základy SQL v prostředí PostgreSQL s důrazem na praktické ovládnutí dotazů, práce s datovými typy a úprav tabulek. Účastník získá přehled o SQL příkazech, spojování tabulek, agregacích a základních principech relačních databází.

Školení klade důraz na praktická cvičení včetně práce s transakcemi, referenční integritou, importem/exportem dat a skriptováním pro generování testovacích dat, aby získané dovednosti bylo možné okamžitě použít v praxi.

TOTO ŠKOLENÍ VÁM POMŮŽE:

  • Seznámit se s principy relačních databází a PostgreSQL
  • Naučit se pracovat s datovými typy a upravovat tabulky
  • Psát efektivní SELECT dotazy včetně JOIN, filtrování a agregací
  • Navrhovat základní schémata a zavést referenční integritu
  • Ovládnout transakce, rollback a řízení konzistence dat
  • Skriptovat import/export a generovat testovací data

KDO BY SE MĚL KURZU ZÚČASTNIT?

  • Vývojáři backendu
  • Databázoví administrátoři začátečníci
  • Datoví analytici
  • DevOps a správci systémů
  • Testeři pracující s daty

KDE A KDY KURZ PROBÍHÁ?



S námi máte na výběr: Přijďte na kurz osobně do naší učebny, nebo se ke kurzu připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení naleznete zde.

Náplň kurzu:

Skrýt detaily
  • Relační databázové systémy
    1. Vlastnosti relačních databází
    2. PostgreSQL a ostatní RDBMS
    3. Připojení k databázi a první příkazy
  • Datové typy a tabulky
    1. Číselné a textové typy
    2. Tabulky, sekvence a klíče
    3. Úprava tabulek a sloupců
  • Dotazování v SQL
    1. SELECT, filtrace, řazení, výpočty
    2. Spojování tabulek (JOIN, kartézský součin)
    3. Agregace a seskupování
  • Integrita a návrh databází
    1. Primární a cizí klíče
    2. Referenční integrita
    3. Normalizace a návrh schématu
  • Transakce
    1. Začátek a ukončení transakce
    2. Rollback a kaskádové operace
  • Praktická práce se SQL
    1. Skriptování a export/import dat
    2. Generování testovacích dat
Předpokládané znalosti:
Základní znalost práce s počítačem, orientace v databázových konceptech výhodou
Doporučený následný kurz:
PostgreSQL – Programování v PL/pgSQL a pokročilé techniky vývoje (PGSQL2)
Časový rozvrh:
2 dny (9:00hod. - 17:00hod.)
Cena za osobu:
10 900,00 Kč (13 189,00 Kč včetně 21% DPH)