Oracle - Jazyk SQL (ORA0)

Databáze, Oracle

Kurz Introduction to Oracle SQL je určen pro uživatele databází Oracle 10g/11g. Seznamuje s technologií Oracle Database s principy relační databáze a programovacím jazykem SQL. Studenti se naučí pracovat s jazykem SQL, získají znalosti nutné k zadání dotazů, naučí se vytvářet databázové objekty. Pro školení je využívána poslední verze Oracle XE.

Lokalita, termín kurzu



Brno
16.10. - 18. 10. 2017
Objednat
13.11. - 15. 11. 2017
Objednat
11.12. - 13. 12. 2017
Objednat
8.1. - 10. 1. 2018
Objednat
Praha
9.10. - 11. 10. 2017
Objednat
6.11. - 8. 11. 2017
Objednat
4.12. - 6. 12. 2017
Objednat
3.1. - 5. 1. 2018
Objednat
Vlastní Školení na míru (termín, lokalita, obsah, délka)

Náplň kurzu:

Skrýt detaily
  • Úvod, odlišení příkazů SQL a příkazů SQL*Plus
    1. přihlášení do databáze pomocí aplikace iSQL*Plus
    2. ovládání aplikace SQL*Plus a SQL Developer
    3. použití operátorů SET
  • Vyhledání dat pomocí příkazu SQL SELECT
    1. použití aritmetických operátorů a operátorů řetězení v příkazech SQL
    2. použití klauzule WHERE k výběru specifických řádků
    3. použití logických výrazů v klauzuli WHERE
    4. použití výrazu LIKE k porovnání textových hodnot
    5. logické podmínky AND, OR, NOT
    6. priorita operátorů
  • Zadání kartézského součinu - CROSS JOIN
    1. zadání přirozeného spojení - NATURAL JOIN
    2. omezení přirozeného spojení na vyjmenované sloupce – JOIN USING
    3. zadání obecného spojení – JOIN ON; spojení tří a více tabulek
    4. levé, pravé a plné vnější LEFT, RIGHT a FULL OUTER JOIN
  • Řazení výsledných řádků pomocí klauzule ORDER BY
  • Popis a použití skupinových funkcí
    1. seskupování řádků pomocí klauzulí GROUP BY
    2. filtrování výsledných řádků pomocí klauzule HAVING
    3. klauzule ROLLUP, CUBE, GROUPING
  • Použití funkcí typu DATE a numerických funkcí
    1. použití funkce SYSDATE k načtení aktuálního data, implicitní formát
    2. zavedení tabulky DUAL jako prostředku k zobrazení výsledků výrazu
    3. správa dat v různých časových pásmech
  • Použití klíčového slova DISTINCT se skupinovými funkcemi
    1. jak nakládají agregační funkce s hodnotou NULL
    2. seskupení dat podle více než jednoho sloupce
    3. jak se vyhnout neplatným dotazům pomocí skupinových funkcí
  • Doporučení pro používání poddotazů
    1. různé typy poddotazů - jednořádkové poddotazy, skalární poddotazy
    2. skupinové funkce v poddotazech
    3. nekorektní příkazy v poddotazech
    4. víceřádkové poddotazy
    5. použití množinových operátorů IN, ANY a ALL ve spojení s poddotazy
    6. vliv prázdné hodnoty ve výsledku poddotazu na vnější dotaz
  • Použití operátoru UNION ke sjednocení několika množin řádků, eliminace duplicitních řádků
    1. použití operátoru UNION ALL k vyloučení eliminace duplicit
    2. operátor INTERSECT
    3. operátor MINUS
  • Používat příkazy DML INSERT, UPDATE,DELETE
    1. používat příkazy DDL pro tvorbu tabulek, indexů,constraintů a view
  • Práce s flashback dotazy
  • Uložení příkazů SQL do dávkových souborů
  • Správa objektů pomocí pohledů datových slovníků
  • Řízení uživatelského přístupu
  • Hierarchické načtení dat
  • Podpora pro použití regulárních výrazů a nerozlišování velkých a malých písmen
Předpokládané znalosti:
Základní znalost MS Windows.
Doporučený následný kurz:
Oracle Database 11g/12c Workshop: Administrace databáze – úvodní kurz (ORA1)
Časový rozvrh:
3 dny (9:00hod. - 17:00hod.)
Cena kurzu:
16 400,00 Kč (19 844,00 Kč včetně 21% DPH)

Vybrané zákaznické reference

HELLA AUTOTECHNIK NOVA, s.r.o., Zuzana B.
Oracle - Jazyk SQL ( ORA0)
"kurz byl prinosny, ziskane znalosti budou pouzitelne"
U & SLUNO a.s., Jakub M.
Oracle - Jazyk SQL ( ORA0)
"Pěkné, předpřipravené. "
Česká spořitelna, a.s., Jitka S.
Oracle - Jazyk SQL ( ORA0)
"- perfektně připravený lektor - stavba témat - přesně, co začátečník potřebuje pro ucelení informací"
Česká správa sociálního zabezpečení, Danuše P.
Oracle - Jazyk SQL ( ORA0)
"S kurzem jsem spokojena. Budu doporučovat. Děkuji."
U & SLUNO a.s., Monika F.
Oracle - Jazyk SQL ( ORA0)
"První den dlouhý rozjezd. Mohlo být hned ze startu seznámení s účastníky - na jaké jsme pracovní pozici. Druhý den o poznání lepší úroveň, svižnější tempo, praktičtější ukázky. Školení splnilo moje očekávání"
Informační služby - energetika, a.s., Libor H.
Oracle - Jazyk SQL ( ORA0)
"Asi to vypadá, že se hodnocení nevěnuji, ale není to tak. Tento kurz mi dal přesně to, co jsem očekával, i když většinu věcí jsem znal. Zvolil jsem jej z důvodu utřídění si znalostí před dalšími kurzy, které budu absolvovat z důvodu zvýšení rozsahu pracovní náplně."
Magistrát města Pardubic, Matěj H.
Oracle - Jazyk SQL ( ORA0)
"Skutečně barvitě vysvětlená problematika, ochota pomáhat a dané téma vysvětlit - to vše (a nejen to) mi dodalo velice dobrý dojem ze školení. Dozvěděl jsem se to, co jsem potřeboval a to v "dobře stravitelné" formě."
Lesy České republiky, s.p., Tomáš S.
Oracle - Jazyk SQL ( ORA0)
"Školení splnilo má očekávání a doplnilo chybějící vědomosti"
Česká spořitelna, a.s., Lenka G.
Oracle - Jazyk SQL ( ORA0)
"Pacilo sa mi hlavne prakticke precvicenie toho co sme prebrali a opakovanie latky. "
T-Mobile Czech Republic a.s., Radovan K.
Oracle - Jazyk SQL ( ORA0)
"Velmi dobrý, naprosto spokojen, nemám vůbec žádné připomínky"
Komerční pojišťovna, a.s., Jan N.
Oracle - Jazyk SQL ( ORA0)
"Celý kurz se mi moc líbil a nabyté znalosti určitě využiji ve své práci. Náplň kurzu přesně vytihla mé potřeby.¨ Děkuji"
Univerzita Karlova, Miroslav R.
Oracle - Jazyk SQL ( ORA0)
"Kurz by byl naprosto perfektní, jen se nestihla probrat kompletně všechna témata kvůli důkladnému, ale pomalejšímu, tempu v průběhu. Velice oceňuji malý počet účastníků kurzu a tím individuální přístup."
Ing. Martin Burdík, Martin B.
Oracle - Jazyk SQL ( ORA0)
"Kurz splnil mé očekávání - jsem spokojený."