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

  • TOP
  • 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

  • Termín zahájení:
    13.12.2017
  • Termín ukončení:
    14.12.2017
  • Od – do:
    jednotlivé lekce: 13.12.2017 8:00-13:00, 14.12.2017 8:00-13:00
  • Doba trvání:
    2 dny
  • Počet vyučovaných hodin:
    10
  • Cena *

  • Cena:
    4950 Kč + 21% DPH
  • Popis ceny:
    4950 Kč + DPH 21% (Cena: 4950,- Kč bez DPH. Na vyžádání můžeme fakturovat jako fyzická osoba - neplátce daně. Tj. bez DPH. Toto je výhodné pro fyzické osoby a neplátce daně. V ceně zahrnuto drobné občerstvení a nápoje (káva, čaj, voda, dle výběru účastníka).)

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.

Objednat účast na kurzu - Dotazovací jazyk SQL - základní kurz - Databázový server Oracle
Máte-li dotaz kontaktujte dodavatele kurzu.
Jméno:
Společnost:
Pozice ve firmě:
Text:
E-mail:
Telefon:
Tato objednávka se Vám přičte do klubu Educity
Pokud ještě nemáte klubovou kartu, zaregistrujte se zde a kartu Vám zašleme zdarma.
Číslo Vaší klubové karty:
  
Ulice:
Město:
IČ:
PSČ:
DIČ:
Kontrola proti spamu. Kolik je osm a pět ? Součet zapište číslicemi.

Vyplněním formuláře poskytuji správci webu společnosti IVITERA a.s., Kafkova 16, 160 00 Praha, souhlas se zpracováním svých osobních údajů v nezbytném rozsahu za účelem zaslání vyžádané informace o nabídce vzdělávacích akcí společností IVITERA a.s. a pro zpřístupnění těchto údajů k zaslání vyžádané informace vhodným vzdělávacím společnostem. To vše v souladu se zákonem č. 101/2000 Sb., o ochraně osobních údajů, ve znění pozdějších předpisů.

Souhlas poskytuji dobrovolně na dobu neurčitou. Zároveň prohlašuji, že mnou uvedené údaje jsou pravdivé. Souhlas může být kdykoli odvolán.

Správce prohlašuje, že bude zpracovávat údaje v souladu s platnou právní úpravou a pouze k účelům, ke kterým mu byl poskytnut souhlas.

Odesláním formuláře souhlasím s obchodními podmínkami

*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