Oracle SQL – základy

Základní info

Určeno pro

V tomto kurzu se seznámíte s jazykem SQL v prostředí systému Oracle s využitím nástroje SQL Developer. 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 SQL Developer

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

Seznámení s nástrojem SQL Developer, 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 NVL a 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 práci s hodnotami typu DATE. („to_date“ a „to_char“).

Logické funkce, funkce DECODE a CASE-WHEN.

  • 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- 15:00)

Oracle SQL – základy

Vybraný termín:

20.3.2025 –  21.3.2025  Praha Upřesnující informace k termínu

Cena
9 800 Kč + 21% DPH

Kontaktovat dodavatele


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