Oracle - Jazyk SQL (ORA0)

Databáze, Oracle

Potřebujete komunikovat s databázovými specialisty, lépe porozumět data-driven projektům a orientovat se v oblasti relačních databází?
Poznejte jazyk SQL, získejte znalosti potřebné k zadání dotazů, vytvářejte vlastní databázové objekty. Náš kurz vedený zkušenými lektory, kteří mají a umí co předávat, je určen právě vám.

TOTO ŠKOLENÍ VÁM POMŮŽE:

  • Poznat základní principy SQL, včetně tvorby a manipulace s daty, dotazování a modifikování databáze
  • Vytvářet jednoduché dotazy, filtrovat data, pracovat s agregacemi a mnoho dalšího

KDO BY SE MĚL KURZU ZÚČASTNIT?

  • Programátoři a vývojáři, kteří se chtějí seznámit s databázovým jazykem SQL a efektivně pracovat s databázemi Oracle.
  • Manažeři projektů, kteří potřebují porozumět způsobu, jaká jsou data v databázi ukládána, upravována a vyhledávána
  • Analytici, kteří potřebují získávat a analyzovat data z databází Oracle

KDE A KDY KURZ PROBÍHÁ?



S námi máte na výběr: Přijďte na kurz osobně do naší učebny, nebo se ke kurzu připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení naleznete zde.

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 za osobu:
16 400,00 Kč (19 844,00 Kč včetně 21% DPH)

Vybrané zákaznické reference

YOUPLUS Životní pojišťovna, pobočka pro Českou republiku, Veronika C.
Oracle - Jazyk SQL ( ORA0)
"S kurzem jsem velmi spokojená. Ve srovnání s jiným absolvovaným kurzem podobného tématického obsahu a časového rozsahu šel zde lektor velmi do hloubky. Lektor je dle mého názoru odborník na svém místě."
Generali Česká pojišťovna a.s., Edita M.
Oracle - Jazyk SQL ( ORA0)
"Školení nemělo chybu, lektor a jeho znalosti byly perfektní. Nic nechybělo, nic bych neměnila."
MONETA Money Bank, a.s., Tatiana B.
Oracle - Jazyk SQL ( ORA0)
"Děkuji moc za skoleni, bylo to fakt geniální. Zaprvé bych chtěla zmínit, ze všechno co jsme probírali, hned jsme mohli vyzkoušet a prohloubit své znalosti. Samotný materiál byl hodně profesionálně připraven a obsahoval spoustu triku, které určitě budu používat v práci. A nakonec lektor Lukas Luska - proste klobouk dolu a velké díky, upřímné bych chtěla aby všude byli takoví lektoři "
ASUS Czech Service s.r.o., Aleš V.
Oracle - Jazyk SQL ( ORA0)
"Dojem: Nejinteraktivnější a nejzábavnější školení, na kterém jsem kdy byl ! Přednes, interakce s námi, vysvětlení otázek, vše naprosto na 1 ! Nechybělo mi nic. Zaujalo mě celkové pojetí základů oracle db. Vysvětlení a hlavně pochopení základních principů a syntaxe sql, práce s sql developrem. Přínosem pro mě bylo celé školení, ani jednou jsem se nenudil, ba naopak, soustředil jsem se cely kurz. Kurz nebyl nůdný, byl zábavný, netradičně pojatý, přitom maximálně pochopitelný. Více takových školitelů. DĚKUJI."
Česká národní banka, Adam G.
Oracle - Jazyk SQL ( ORA0)
"Se školením panovala absolutní spokojenost. Lektor pan Palát vše detailně a názorně vysvětlil i nad rámec osnovy."
LABTECH s.r.o., Hana P.
Oracle - Jazyk SQL ( ORA0)
"Spokojená, určitě využiji vše, výklad byl jasný a poutavý,otázky i mimo téma byly zodpovězeny, dozvěděli jsme se spoustu vychytávek."
Medical Systems a.s., Lucie Š.
Oracle - Jazyk SQL ( ORA0)
"Vše výborné, přístup lektora, probírané látka upravena vzheldem k stávajícím znalostem účastníků - palec nahoru."
APAG Elektronik s.r.o., Jana R.
Oracle - Jazyk SQL ( ORA0)
"Za mne jako naprostého zacatecnika naprostá spokojenost s jednoduchým a srozumitelnym vykladem a uvadenymi priklady z praxe. Pred lektorem smekam a davam (U+1F44D) ;)"
EUC a.s., Václav H.
Oracle - Jazyk SQL ( ORA0)
"lektor Lukáš Luska, poutavě vysvětluje, je vidět že se vyzná :-)"
Max banka a.s., Josef P.
Oracle - Jazyk SQL ( ORA0)
"Děkuji za kurz, který byl přínosem a dozvěděl jsem se zajímavé tipy pro urychlení práce s SQL developerem. Ohledně úkolů u jednotlivých kapitol bych navrhoval rozdělit úkoly na základní probíranou část - např. JOIN tabulek a vyzkoušet nejdříve schopnost účastníků JOINovat tabulky bez dalších podmínek. V dalším kroku pak rozšířit podmínky o např. dříve probírané otázky - kromě JOIN zařadit další podmínky nesouvisející přímo s joinem (spojit jméno a příjmení atd.). Děkuji ještě jednou za kurz i poskytnuté materiály!"
O2 IT Services s.r.o., Daniel P.
Oracle - Jazyk SQL ( ORA0)
"Srozumitelný výklad, dokreslený příklady, nemám námět k vylepšení."
Banka CREDITAS a.s., Pavlína H.
Oracle - Jazyk SQL ( ORA0)
"Líbilo se mi vše. Dobře vysvětlené joiny. Nejvíce pro mě byly přínosné agregační funkce a datumy."
O2 Czech Republic a.s., Jan S.
Oracle - Jazyk SQL ( ORA0)
"Školení se mi líbilo, bylo praktické, s názornými ukázkami. Děkuji."
Tipsport.net a.s., Jakub F.
Oracle - Jazyk SQL ( ORA0)
"Pro úplného začátečníka bych řekl, že je to super. Školení srozumitelné. Pro někoho, kdo už něco umí (můj případ) příjemné opakování plus některé informace byly pro mě nové a přínosné (např. práce s formáty, konverzí a jazykem u data a času)."
ČD - Informační Systémy, a.s., Radek P.
Oracle - Jazyk SQL ( ORA0)
"S částí probírané látky jsem se již setkal a díky svižnému a informativnímu výkladu lektora Kroči byly tyto pasáže obohacující. Celkově hodnotím kurz jako přínosný a zábavný."
NN Management Services, s.r.o., Kateryna K.
Oracle - Jazyk SQL ( ORA0)
"Very good and interesting course"
NN Management Services, s.r.o., Merve K.
Oracle - Jazyk SQL ( ORA0)
"thank you for your effective use of time,friendly demeanor and excellent responses to our questions.i appreciated your teaching style. thank you :)"
RBP, zdravotní pojišťovna, Ondřej K.
Oracle - Jazyk SQL ( ORA0)
"Dobrý den, s kurzem jsem byl velmi spokojený a splnilo to mé očekávání. Lektor byl velmi příjemný a předal nám spoustu užitečných rad a doporučení."
ŠKODA ICT s.r.o., Blanka S.
Oracle - Jazyk SQL ( ORA0)
"kurz byl vedený skvěle, pan Kroča je lektor na svém místě, velmi milý, velmi pěkně vysvětluje problematiku. Kurz je velmi obsáhlý, klidně by mohl trvat o den až dva déle. Ale celkově hodnotím jako super. "
COMMERZBANK Aktiengesellschaft, pobočka Praha, Ivana B.
Oracle - Jazyk SQL ( ORA0)
"Celková spokojenost s lektorem i celkovou organizací kurzu Děkuji"
O2 Czech Republic a.s., Radka T.
Oracle - Jazyk SQL ( ORA0)
"Škoda,že bylo málo času na více procvičování a možná i více informací. Bylo osvěžující, že lektor měl pro téma zapálení, školil s nadšením a dokázal látku vysvětlit i úplným začátečníkům."
Všeobecná zdravotní pojišťovna České republiky, Miriam V.
Oracle - Jazyk SQL ( ORA0)
"Splnilo očekávání"
O2 Czech Republic a.s., Přemysl M.
Oracle - Jazyk SQL ( ORA0)
"Naprosto skvělý lektor - žádný kýbl nudy. Za tři dny pro mě osobně veliký posun. Díky "
T-Mobile Czech Republic a.s., Jana K.
Oracle - Jazyk SQL ( ORA0)
"Školení se mi moc líbilo, lektor profík, uměl zaujmout, nebylo to jen o odříkání nějaké látky, ale ukázka "věcí" z reálného života. Možná by mohlo být více možností procvičení (kurz by mohl být i 4 denní)"
Výzkumný ústav vodohospodářský T. G. Masaryka veřejná výzkumná instituce, Alena J.
Oracle - Jazyk SQL ( ORA0)
"Skvělé školení, výborný lektor, určitě se ráda vrátím, doporučuji dalším."
Tipsport.net a.s., Jan S.
Oracle - Jazyk SQL ( ORA0)
"I pro úplného začátečníka byl kurz srozumitelný. Lektor byl velmi zkušený a dobře vysvětloval danou problematiku. Příjemný byl i styl výuky, kdy se kombinoval výklad s příklady na procvičení vysvětlované látky."
Všeobecná zdravotní pojišťovna České republiky, Jan Č.
Oracle - Jazyk SQL ( ORA0)
"Výborný kurz, rozhodně doporučuji pro začátečníky, děkuji."
ŠKODA ICT s.r.o., Roman B.
Oracle - Jazyk SQL ( ORA0)
"Skvělé školení!! SQL jsem viděl jenom z rychlíku, ale díky přístupu pana lektora si myslím, že vytvoření SQL dotazu pro mne nebude žádný problém. Skvělý přístup lektora - výklad, příklady, praxe + něco na víc! Tohle jsou věci, které každý rád ocení. Jelikož jsem dříve také dost školil klienty tak klobouk dolů jak lektor dokáže zaujmout!! Díky moc a jen tak dál!! :-) Roman B. Škoda ICT "
ČSOB Penzijní společnost, a. s., člen skupiny ČSOB, Marek H.
Oracle - Jazyk SQL ( ORA0)
"Velmi milý, upovídaný a ochotný lektor! "
Všeobecná zdravotní pojišťovna České republiky, Eva A.
Oracle - Jazyk SQL ( ORA0)
"Perfektní prezentace, děkuji."
ČEZ, a. s., David L.
Oracle - Jazyk SQL ( ORA0)
"Obsah kurzu i přístup lektora byl naprosto super. Nemám co vytknout, klobouk dolů."
Home Credit International a.s., Mikuláš R.
Oracle - Jazyk SQL ( ORA0)
"Největšín přínosem pro mě bylo praktické užití SQL developeru. Kurz splnil má očekávání bez výhrad."
Agentura ochrany přírody a krajiny České republiky, Alena Š.
Oracle - Jazyk SQL ( ORA0)
"přínos: utřídění, získat dovednost pro základy, lektor opravdu super"
Menzies Aviation (Czech), s.r.o., Michal D.
Oracle - Jazyk SQL ( ORA0)
"Lektor skvěle vysvětlil základy a vždy se snažil problematiku připodobnit situacím v reálném životě pro snadnější pochopení. Byl ohleduplný i k pracovním povinnostem, které člověk během kurzu musel plnit."
Česká spořitelna, a.s., Šimon M.
Oracle - Jazyk SQL ( ORA0)
"Lektor má dobré odborné znalosti a jeho výklad byl poutavý. I přesto, že s jazykem SQL již nějakou dobu pracuji, ze školení si odnáším nové poznatky, které aplikuji v praxi."
Česká spořitelna, a.s., Aneta L.
Oracle - Jazyk SQL ( ORA0)
"Kurz byl perfektní, oceňuji srozumitelnou teorii a spoustu praktických příkladů."
Unicorn Vysoká škola s.r.o., Marek B.
Oracle - Jazyk SQL ( ORA0)
"Úžasné bylo, že jednal v podstatě individuálně s každým, odpovídal na všechny otázky smysluplně. Jeho řečnický projev byl výborný. "
HENKEL SLOVENSKO, spol. s r.o., Martin D.
Oracle - Jazyk SQL ( ORA0)
"Najlepsie skolenie na akom som bol, skolitela budem urcite odporucat vsade kade pojdem."
HENKEL SLOVENSKO, spol. s r.o., Martin L.
Oracle - Jazyk SQL ( ORA0)
"školenie živé, školiaci dokáže udržat pozornosť študentov, Všeobecná spokojnosť,"
HENKEL SLOVENSKO, spol. s r.o., Miriama Z.
Oracle - Jazyk SQL ( ORA0)
"Kurz celkovo prijemny Lektor zabavny, dokazal zaujat a udrzat nasu pozornost, co hodnotim ako veelmi pozitivne Prinos: informacie vyuzijeme v praci a taktiez ze nam lektor ukazal aj kratke tipy nielen k sqlku"
HENKEL SLOVENSKO, spol. s r.o., Zuzana S.
Oracle - Jazyk SQL ( ORA0)
"školenie sa prisposobilo ucastnikom, skolitel mal energicku formu skolenia, zrozumitelnu a pochopitelnu"
O2 Czech Republic a.s., Elena F.
Oracle - Jazyk SQL ( ORA0)
"Skvělý lektor ze strany znalosti, individuální přístup, hodně užitečný kurz, důraz na praktické příklady. Děkuji!!!"
ČSOB Penzijní společnost, a. s., člen skupiny ČSOB, Ondřej T.
Oracle - Jazyk SQL ( ORA0)
"Splnilo mé očekávání, rozšířil jsem své základní znalosti Oracle databází, které nepochybně využiji v praxi. Skvělý lektor."
Informační služby - energetika, a.s., Martin L.
Oracle - Jazyk SQL ( ORA0)
"vynikající školení, a velmi příjemný lektor, naučil jsem se spoustu nových informací"
Alliance Healthcare s.r.o., Jakub M.
Oracle - Jazyk SQL ( ORA0)
"Poskytnuti komplexniho pohledu na zaklady Oracle databaze, jejiho fungovani a zakladnich skriptu. "
ČD - Informační Systémy, a.s., Lucie L.
Oracle - Jazyk SQL ( ORA0)
"Kurz předčil očekávání. Problematika byla probrána, měla jsem možnost se školitelem konzultovat, vyzkoušet si praktické využití. Poradit se jak DDL využívat efektivněji. Děkuji :) "
ČD - Informační Systémy, a.s., Matěj Č.
Oracle - Jazyk SQL ( ORA0)
"Kurz postaven velice kvalitně. Lektorův přístup lidský a po odborné stránce výborný. Doporučuji"
ČD - Informační Systémy, a.s., Andrea Ž.
Oracle - Jazyk SQL ( ORA0)
"Kurz byl dobře situovaný, vše jasně a srozumitelně vysvětleno. Individuální přístup lektora byl žádoucí. Kurz vhodný pro každého, který přijde do styku s SQL (jak úplného začátečníka, tak člověka, který již drobné základy má). Čas určený pro kurz je ideální, jde o procvičení i teorii. "
Česká národní banka, Petra K.
Oracle - Jazyk SQL ( ORA0)
"Děkuji Vám mnohokrát - školení bylo maximálně kvalitní, resp. lektor. Přeji příjemný den! "
Česká národní banka, Linda L.
Oracle - Jazyk SQL ( ORA0)
"Nejlepší PC školení, které jsem kdy absolvovala."
Česká národní banka, Monika H.
Oracle - Jazyk SQL ( ORA0)
"Velmi dobře vysvětleno a ukázáno."
RR Donnelley Czech s. r. o., Kateřina V.
Oracle - Jazyk SQL ( ORA0)
":) konecne umim joiny"
NVision Czech Republic a.s., Robert T.
Oracle - Jazyk SQL ( ORA0)
"Skvely lektor... jak po strance znalosti, tak pristupu k ucastnikum kurzu, ochota, trpelivost... "
Home Credit International a.s., Petr H.
Oracle - Jazyk SQL ( ORA0)
"Perfektní, pomohlo mi to lépe pochopit a vypořádat se s úskalími, se kterými se setkávám v práci na denní bázi. Např. v případě nutnosti investigace, úprava skriptů, které používám, zefektivnění skriptů,... Díky"
Home Credit International a.s., Elvíra S.
Oracle - Jazyk SQL ( ORA0)
"Utřídila jsem si své znalostí a naučila jsem se spoustu nových věci. Lektor byl výjimečný, vyklad bezchybný a tri dny uběhly jako jeden.... "
Home Credit International a.s., Lilit K.
Oracle - Jazyk SQL ( ORA0)
"Celkový kurz vyhodnotim jako "Vyborny". Vysvětleno vše dost rozumitelně"
U & SLUNO a.s., Lukáš M.
Oracle - Jazyk SQL ( ORA0)
"Kurz byl postaven velice kvalitně. Lektor výborný. Děkuji. "
U & SLUNO a.s., Petra S.
Oracle - Jazyk SQL ( ORA0)
"Super! Určitě doporučuji i pro další školení."
U & SLUNO a.s., Jakub D.
Oracle - Jazyk SQL ( ORA0)
"Kurz mi přinesl lepší pohled na práci s oracle SQL. Hlavně zlepšení v problematice spojování tabulek pomocí JOIN. Přístup lektora k problematice a náslené vysvětlení problému se mi líbilo."
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ě."
Statutární město Pardubice, 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ý."