Dotazovací jazyk SQL - základní kurz - Databázový server Oracle

Nabídka tohoto termínu kurzu již není aktuální. Podobné kurzy naleznete zde
  • Lektor

  • Popis
    Ing. Vít Zelený - Lektor s mnohaletou zkušeností v oboru. Vystudoval ČVUT FEL, obor softwarové inženýrství. Kromě lektorské činnosti pracuje také jako programátor, analytik a projektový manažer. Je autorem mnoha výukových textů a školicích materiálů založených na příkladech z praxe. Komunikativní a přátelský člověk, se kterým si rádi popovídáte nejen o počítačích a technice.
  • Místo konání

  • Region:
    Praha
  • Adresa:
    Veronské náměstí 330, 109 00 Praha 10
  • Termín

  • Doba trvání:
    2 dny
  • Počet vyučovaných hodin:
    10
Nabídka tohoto termínu kurzu již není aktuální. Podobné kurzy naleznete zde

Popis kurzu Dotazovací jazyk SQL - základní kurz - Databázový server Oracle

Kurz seznámí posluchače s použitím dotazovacího jazyka SQL. Součástí kurzu je teoretická část, která seznámí posluchače se syntaxí jazyka SQL a jeho jednotlivými příkazy a funkcemi. Dále je součástí praktická část, ve které si účastníci procvičí probíranou látku na mnoha názorných příkladech s použitím databázového systému Oracle a nástroje SQL Developer.

Osnova:

Úvod do SQL

  • Základní pojmy - databáze, DB stroj, relační databáze
  • Organizace dat v relačních databázích

DBMS Oracle a nástroj SQL Developer

  • Kde získat potřebné nástroje
  • Instalace, spuštění, připojení k databázi

Příkaz SELECT.

  • Trocha teorie kolem příkazu SELECT - projekce, restrikce, spojení.
  • Základní syntaxe příkazu SELECT.
  • Úpravy výsledkové sady - aritmetické a řetězcové operátory.
  • Hodnoty typu NULL a práce s nimi.

Klauzule WHERE.

  • Logické operátory v klauzuli WHERE.
  • Řetězcový operátor LIKE.
  • Další operátory.
  • Řazení záznamů - operátor ORDER BY.

"Jednořádkové" funkce.

  • Datové typy v SQL.
  • Řetězcové (znakové) funkce.
  • Numerické funkce.
  • Konverzní funkce, implicitní a explicitní datové konverze.
  • Typ DATE a funkce pro manipulaci s hodnotami typu DATE.
  • Funkce DECODE.

Dotazy nad více tabulkami - spojení (join).

  • Trocha teorie kolem spojení tabulek, kartézský součin tabulek.
  • Syntaxe spojení v klauzuli FROM.
  • Syntaxe spojení v klauzuli WHERE.
  • Různé typy spojení (eqijoin vs. non-equijoin, self-join, outer-join).

Agregační (víceřádkové) funkce.

  • Přehled a popis agregačních funkcí.
  • Agregační funkce a hodnoty typu NULL.
  • Klauzule GROUP BY.
  • Klauzule HAVING.

Vnořené SQL dotazy (subqueries).

  • Jednořádkové vnořené dotazy, využití vnořených dotazů.
  • Víceřádkové dotazy, množinové operátory.
  • Korelované dotazy vs. nekorelované dotazy.
  • Vícesloupcové dotazy, párové a nepárové porovnávání.
  • Množinové operace

Práce s tabulkami

  • Příkaz CREATE TABLE.
  • Vytváření tabulek s pomocí vnořených dotazů.
  • Příkaz ATER TABLE - změna existujících tabulek.
  • Příkaz DROP TABLE.

Manipulace s daty v tabulkách.

  • Příkaz INSERT INTO.
  • Příkaz UPDATE.
  • Příkaz DELETE.

Integritní omezení

  • Jednoduchá integritní omezení - CHECK.
  • Primární a sekundární klíče.

Další databázové objekty.

  • Sekvence.
  • Pohledy.
  • Synonyma.

Transakce.

  • Účel transakcí - pojem ACID.
  • Syntaxe transakcí, savepoints.
  • Implicitní commit a rollback.
  • Statement-level transakce.

Před absolvováním tohoto kurzu doporučujeme absolvovat některý z těchto předcházejících kurzů:

Teorie databázových systémů

Po obsolvování tohoto kurzu můžete své znalosti dále rozšířit v některém z těchto navazujících kurzů:

Dotazovací jazyk SQL a PL/SQL - pokročilý kurz - DB server Oracle

Tento kurz nabízíme uskutečnit také jako Zakázkové firemní školení přímo ve Vaší firmě či na Vašem pracovišti s použitím naší mobilní notebookové učebny.

Nabídka tohoto termínu kurzu již není aktuální. Podobné kurzy naleznete zde

Kontaktovat firmu - VIRIDIS informační systémy, s.r.o.

Váš email:
Váš dotaz:
Kontrola proti spamu. Kolik je pět a osm ? Součet zapište číslicemi.

Dodavatel veřejného kurzu

VIRIDIS informační systémy, s.r.o.

Prosíme zmiňte EduCity
při kontaktování dodavatele

Adresa

Veronské náměstí 330, 109 00 Praha 10

Kontakty


*Objednávka kurzu či žádost o více informací je zaslána přímo dodavateli vzdělávání. Ceny kurzů bez slev na EduCity jsou stejné jako u dodavatelů. Uplatnění slev u LAST MINUTE a Akčních kurzů pouze při objednání přes EduCity.
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte.
Další informace