Návrh Školení
Úvod do Oracle Database
- Database architektura
- Relační databázový model
- Uživatelé, schémata a relace
- Nástroje pro interakci s databázemi
Úvod do příkazu SELECT
- Filtrování a výběr pomocí klauzule WHERE
- Řazení výsledků dotazu
- Datové typy, operátory a zpracování hodnot NULL
- Využití vestavěných skalárních funkcí
- Datumové operace
- Pochopení národního a regionálního nastavení v SQL
Analýza agregovaných dat
- Seskupovací funkce
- klauzule DISTINCT
- klauzule GROUP BY a HAVING
Načítání dat z více tabulek
- Vnitřní a vnější spojení (INNER JOIN, OUTER JOIN)
- Syntaxe ANSI SQL a další metody spojení (SELF JOIN, NATURAL JOIN)
- Nastavit operátory (UNION, UNION ALL, INTERSECT, MINUS)
Dílčí dotazy
- Jednoduché poddotazy
- Korelované poddotazy
- Operátory EXISTS a NOT EXISTS
- Jiné typy poddotazů
Hierarchické dotazy a vzorkování
- Konstrukce hierarchických dotazů pomocí klauzulí CONNECT BY PRIOR a START WITH
- Využití funkce SYS_CONNECT_BY_PATH
- Vzorkování dat pomocí klauzule SAMPLE
Manipulace s daty (DML)
- příkazy INSERT, UPDATE, DELETE
- Operace s velkými datovými sadami (INSERT FIRST, INSERT ALL, MERGE)
Systémový slovník
- Porozumění a používání Oracle datového slovníku
Souběžná uživatelská práce
- Transakce
- Zámky
- Technologie FLASHBACK
Uživatelé a oprávnění
- Vytváření a úpravy uživatelů a schémat
- Správa oprávnění a rolí
Správa úložiště dat – logická vrstva
- Tabulky, dočasné tabulky a tabulky uspořádané podle indexu
- Omezení
- Indexy
- Pohledy, sekvence, synonyma, materializované pohledy
- Uložené PL/SQL jednotky
Modelování a obnova datových modelů pomocí Oracle SQL Modeler
- Použití Oracle SQL Modeler pro datové modelování a obnovu
Přesouvání dat
- Logické kopírování dat - import a export datové pumpy
- Načítání dat - SQL*Zavaděč
- Externí stoly
- Database odkazy
Automatizace úloh
- Použití DBMS_JOB a DBMS_SCHEDULER pro automatizaci úloh
Shrnutí a další kroky
Požadavky
- Obecná znalost informačních technologií
Publikum
- Vývojáři
- Database správci
Reference (5)
Naučil jsem se složité funkce a jejich použití.
Ana Alexandrescu - DB Global Technology
Kurz - Oracle SQL Advanced
Přeloženo strojem
Skvělá komunikace, Łukasz všechno vysvětlil jednoduchým a srozumitelným způsobem
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Kurz - ORACLE SQL Fundamentals
Přeloženo strojem
Instruktor byl velmi přátelský a pomocný, tempo školení bylo skutečně vhodné a úkoly nebyly ani příliš obtížné, ani příliš snadné. Při každé potíži mi velmi dobře pomáhal a ujistil se, že všechno rozumím.
Jade Stappaerts - KULeuven
Kurz - Oracle SQL Language
Přeloženo strojem
cviky
Amna AlAli - Federal Demographic Council
Kurz - Oracle SQL for beginners
Přeloženo strojem
Trainer provided some topic and support it with plenty of exercises. We had a chance to apply knowledge by doing them on our own.
UBS Business Solutions Poland Sp. z o.o.
Kurz - Oracle SQL Intermediate
Přeloženo strojem