• e-mail: info@pckurzy.cz
  • mobil: +420 723 900 098
  • kancelář: +420 222 94 84 64
  • e-mail: info@pckurzy.cz
  • mobil: +420 723 900 098
  • kancelář: +420 222 94 84 64
Počítačové kurzy a školení

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.

Tento kurz nabízíme realizovat také formou zakázkového firemního školení v termínu dle dohody s firemním zákazníkem.

Termíny kurzu


Datum Město Hodin Dnů Cena * Cena vč. DPH * Lektor
12.11.2018 Praha 10 2 4 950.-  Kč 5 990.-  Kč Ing. Vít Zelený přihlásit se
(*) Poznámka k Ceně: Pro fyzické osoby a samoplátce kurzů platí Cena bez DPH, pro firmy a plátce DPH platí cena včetně DPH. Více info zde.
Datum lekce Den Začátek Konec Místo konání Poznámka
12.11.2018 pondělí 8:00 13:00 Učebna Veronské náměstí 330, Praha 10
13.11.2018 úterý 8:00 13:00 Učebna Veronské náměstí 330, Praha 10
12.12.2018 Praha 10 2 4 950.-  Kč 5 990.-  Kč Ing. Vít Zelený přihlásit se
(*) Poznámka k Ceně: Pro fyzické osoby a samoplátce kurzů platí Cena bez DPH, pro firmy a plátce DPH platí cena včetně DPH. Více info zde.
Datum lekce Den Začátek Konec Místo konání Poznámka
12.12.2018 středa 8:00 13:00 Učebna Veronské náměstí 330, Praha 10
13.12.2018 čtvrtek 8:00 13:00 Učebna Veronské náměstí 330, Praha 10

Pokud máte zájem o tento kurz a nenašli jste termín, který by Vám vyhovoval, vyplňte a odešlete nám prosím následující poptávku po termínu. Pokusíme se kurz vypsat v termínu, který uvedete, a který bude vyhovovat Vám i dalším zájemcům.




Podrobná 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.

Doporučené znalosti a návaznosti


Doporučené znalosti:

Pro absolvování tohoto kurzu je zapotřebí dobrá uživatelská znalost práce s počítačem a systémem Windows. Jakékoliv další zkušenosti s databázovými systémy či programováním jsou výhodou.


Poznámka:

-


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

Reference - hodnocení


Ján Š.
Skoleni mi dalo presne to co jsem ocekaval. Libila se mi i dostupnost ucebny autem a moznost parkovani.

Ludmila B.
Lektor byl příjemný, všechno stručně a jasně vysvětleno, bez zbytečné omáčky okolo. Značka ideál :)

Jana H.
byla jsem spokojená se školením, školení stručné, výstižné, jen bych asi uvítala školení delší a více příkladů

Martin C.
Školení splnilo mé očekávání. Potřeboval jsem SQL probrat od úplného začátku a v kurzu jsme prošli základní funkce. Příklady a jejich řešení také velmi pomohlo.

Martina B.
Já jsem byla spokojená. Kupodivu jsem pochopila i vnořené dotazy :-) Děkuji moc!

Jan N.
Na školení jsem si zopakoval již nabyté znalosti, stejně jako jsem se naučil věci, které jsem předtím neznal. Školení se mi líbilo, pokud čas dovolí, zúčastnil bych se někdy nějakého dalšího.

David K.
Zajímavý kurz, který proběhl bez problémů. Byl jsem spokojen.

Milada k.
Celkově kurz hodnotím jako velmi přínosný. Z pozice úplného začátečníka s SQL, zprvu náročné na orientaci, ale zvládnutelné. Oceňuji vstřícný přístup lektora.

Barbora P.
Školení splnilo očekávání, u praktických příkladů by se možná dalo víc zaměřit na to, co všechno se může pokazit.

Václav K.
Spousta praktických příkladů, názorné příklady, dostatečné vysvětlení, dost času na jednotlivé cvičení, aktivní přístup

Kateřina Š.
školení splnilo až předčilo mé očekávání, tempo i způsob výuky super, praktické příklady se vzestupnou obtížností v tempu, které se dalo zvládnout i pro začátečníka v probírané látce...díky

Renata B.
Jsem velice spokojená s osnovou kurzu s lektorem jeho výukou, ochotou a připraveností materiálů. Kurz rozhodně splnil moje očekávání.