MENU
Introduction
CoursesCourses
Oracle databáze: Úvod do SQL
Interest in course

Oracle databáze: Úvod do SQL (ORA1)

Kurz Introduction to Oracle SQL je určen pro uživatele databází Oracle8i, 9i, 10g, 11g, 12c. 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.

The course is included in the following category: DatabázeOracle
Oracle

Difficulty of the course: Beginner

Course duration: 3 days

Contents of the course:

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

Expected knowledge: základní znalosti MS Windows

The price includes books in the value of: 990 CZK

.

Course dates:

30.05. 01.06.2018 Praha
16 700 CZK (without VAT)
12.06. 14.06.2018 Brno
16 700 CZK (without VAT)
13.06. 15.06.2018 Bratislava
660 EUR (without VAT)
26.06. 28.06.2018 Praha 16 700 CZK (without VAT) Order
09.07. 11.07.2018 Brno 16 700 CZK (without VAT) Order
10.07. 12.07.2018 Bratislava 660 EUR (without VAT) Order
25.07. 27.07.2018 Praha 16 700 CZK (without VAT) Order

Recommended previous and follow-up courses: