Oracle
ObjednatŠkolení Oracle databáze: Úvod do SQL (ORA1)
Kurz Introduction to Oracle SQL je určen pro uživatele databází Oracle8i, 9i, 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.
|
Náplň 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
|
| Předpokládané znalosti: |
základní znalosti MS Windows |
| Doporučený následný kurz: |
Oracle databáze: programování v PL/SQL (ORA1B) |
| Časový rozvrh: |
3 dny (9:00 hod. - 17:00 hod.) |
| Cena kurzu bez DPH: |
16 700 Kč |
| V ceně je publikace v hodnotě: |
700 Kč |
Tisk kurzu
| Aktuální termíny kurzu: |
| |
26.3. |
- |
28.3.2012 |
|
Objednat |
|
| Pokud vám tento termín nevyhovuje, zavolejte!
Zkusíme se domluvit na jeho případné změně. |