Základy SQL

Základy SQL

Tento kurz byl navržen pro lidi, kteří se chtějí seznámit s SQL. Na konkrétních příkladech z každodenní praxe se naučíte jak SQL funguje a jak správně psát SQL dotazy.

Informace o kurzu

Určeno pro produkt: PostgreSQL
Velikost skupiny: Skupina do 15 studentů
Typ zkoušky: 30 min, teoretická
Požadavky: Žádné
Jazyk kurzu: Čeština
Možnost absolvovat kurz online: Ano
Délka kurzu: 4 DNY
Cena kurzu: 48 000,- bez DPH

Obsah kurzu

První den

 
  • History of SQL and PostgreSQL
  • Připojení k serveru pomocí různých nástrojů
  • Základní prvky SQL syntaxe
  • Datové typy
  • Hodnota NULL
  • Základy CREATE TABLE
  • Schémata

Druhý den

 
  • Základy INSERT
  • Základy DELETE
  • Dočasné tabulky
  • Omezení
  • ALTER TABLE
  • Sloupce SEQUENCE, SERIAL a IDENTITY

Třetí den

 
  • Základy SELECT: SELECT list
  • SELECT: klauzule FROM
  • SELECT: klauzule WHERE
  • SELECT: klauzule GROUP BY, HAVING
  • SELECT: klauzule ORDER BY
  • SELECT: LIMIT a OFFSET
  • UNION, EXCEPT, INTERSECT
  • UPDATE, UPDATE … FROM
  • DELETE … USING
  • INSERT … SELECT
  • INSERT … ON CONFLICT
  • Databázové pohledy (Views)

 

Čtvrtý den

 
  • COPY
  • Návrh a normalizace databází
  • Transakce
  • SQL Injection a bezpečnost
  • Pokročilý SELECT
Jakub Zemanek

Jakub Zemanek

Technický konzultant a DBA
Jakuba ze světa OpenSource nejvíce baví zejména pokročilá konfigurace PostgreSQL a troubleshooting databází, dále pak automatizace pomocí nástroje Ansible a v neposlední řadě ELK stack (LOG Management) a bezpečnostní produkt Wazuh (SIEM). Jak o sobě Kuba rád říká: „Raději to dělám nejlíp, než nějak.“. I proto se neustále vzdělává a posouvá své hranice.

Doplňující informace

Každý účastník si odnese prezentace a praktická cvičení ke školení ve formě PDF. 

Každý účastník si odnese prezentace ve formě PDF.

Osvědčení

  • Každý účastník dostane osvědčení o absolvování kurzu od společnosti Cybertec
initMAX - osvědčení

Dárky ke kurzu

Další školení

Registrace

"(Vyžadováno)" indicates required fields

GDPR(Vyžadováno)
This field is for validation purposes and should be left unchanged.