Detail kurzu

Oracle - Jazyk SQL

ICT Pro s.r.o.

Popis kurzu

 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.

Obsah kurzu

  • Úvod, odlišení příkazů SQL a příkazů SQL*Plus
  • Přihlášení do databáze pomocí aplikace iSQL*Plus
  • Ovládání aplikace SQL*Plus a SQL Developer
  • Použití operátorů SET
  • Vyhledání dat pomocí příkazu SQL SELECT
  • Použití aritmetických operátorů a operátorů řetězení v příkazech SQL
  • Použití klauzule WHERE k výběru specifických řádků
  • Použití logických výrazů v klauzuli WHERE
  • Použití výrazu LIKE k porovnání textových hodnot
  • Logické podmínky AND, OR, NOT
  • Priorita operátorů
  • Zadání kartézského součinu - CROSS JOIN
  • Zadání přirozeného spojení - NATURAL JOIN
  • Omezení přirozeného spojení na vyjmenované sloupce – JOIN USING
  • Zadání obecného spojení – JOIN ON; spojení tří a více tabulek
  • 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í
  • Seskupování řádků pomocí klauzulí GROUP BY
  • Filtrování výsledných řádků pomocí klauzule HAVING
  • Klauzule ROLLUP, CUBE, GROUPING
  • Použití funkcí typu DATE a numerických funkcí
  • Použití funkce SYSDATE k načtení aktuálního data, implicitní formát
  • Zavedení tabulky DUAL jako prostředku k zobrazení výsledků výrazu
  • Správa dat v různých časových pásmech
  • Použití klíčového slova DISTINCT se skupinovými funkcemi
  • Jak nakládají agregační funkce s hodnotou NULL
  • Seskupení dat podle více než jednoho sloupce
  • Jak se vyhnout neplatným dotazům pomocí skupinových funkcí
  • Doporučení pro používání poddotazů
  • Různé typy poddotazů - jednořádkové poddotazy, skalární poddotazy
  • Skupinové funkce v poddotazech
  • Nekorektní příkazy v poddotazech
  • Víceřádkové poddotazy
  • Použití množinových operátorů IN, ANY a ALL ve spojení s poddotazy
  • 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ů
  • Použití operátoru UNION ALL k vyloučení eliminace duplicit
  • Operátor INTERSECT
  • Operátor MINUS
  • Používat příkazy DML INSERT, UPDATE,DELETE
  • 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

Cieľová skupina

Kurz Introduction to Oracle SQL je určen pro uživatele databází Oracle 10g/11g.

https://www.skoleni-ict.cz/kurz/Oracle-Jazyk-SQL-ORA0.aspx

Certifikát Osvědčení o úspěšném absolvování kurzu. Poznámka k cene

Cena zahrnuje: služby kvalifikovaného školitele, přípravu školení, přizpůsobení obsahu požadavkům klienta, osvědčení (certifikát) o absolvování, psací potřeby (blok a tužka), zpětnou vazbu a dokumentaci ke školení, oběd a občerstvení, školicí prostory

Hodnotenie




Organizátor