Návrh Školení
Úvod
- Přehled
- Cíle a Záměry
- Ukázková Data
- Rozvrh
- Úvodné Poznámky
- Předpoklady
- Zodpovědnosti
Relační Databasey
- Database
- Relační Database
- Tabulky
- Řádky a Sloupce
- Ukázkový Database
- Výběr Řádků
- Dodavatelská Tabulka
- Prodejní Objednací Tabulka (Saleord)
- Primární Klíčový Index
- Sekundární Indexy
- Vztahy
- Analógie
- Cizí Kľúč
- Cizí Klíč
- Spojující Tabulky (Joining Tables)
- Referenční Integrity
- Typy Vztahů
- Mnoho na Mnoho Vztah
- Řešení Mnoha na Mnáho Vztahu
- Jedna na Jeden Vztah
- Dovedení Designu K Zánětu
- Řešení Vztahů
- Microsoft Access - Vztahy
- Diagram Entit-Vztahů
- Modelování Dat
- CASE Nástroje
- Ukázkový Diagram
- RDBMS
- Výhody RDBMS
- Strukturovaný Dotazovací Jazyk
- DDL - Datová Definice Jazyka
- DML - Datová Manipulace Jazyka
- DCL - Datová Kontrola Jazyka
- Proč Používat SQL?
- Předklad Tabel Rady Kurzu
Získávání Dat
- SQL Developer
- SQL Developer - Připojení
- Zobrazení Informací Tabulky
- Použití SQL, Kde Klauzule
- Použití Komentářů
- Datové Charakteristické Hodnoty
- Uživatelé a Schémata
- AND a OR Klauzule
- Použití Závorek
- Datové Sloupce
- Používání Dát
- Formátování Dát
- Formáty Dát
- TO_DATE
- TRUNC
- Zobrazení Dat
- Klauzule ORDER BY
- DUAL Tabulka
- Katenace
- Výběr Textu
- IN Operátor
- BETWEEN Operátor
- LIKE Operátor
- Běžné Chyby
- Funkce UPPER
- Jednoduché Uvozovky
- Najít Metacharákteristiky
- Pravidelné Výrazy
- REGEXP_LIKE Operátor
- Nulové Hodnoty
- IS NULL Operátor
- NVL
- Přijímání Uživatelského Vstupu
Použití Funkcí
- TO_CHAR
- TO_NUMBER
- LPAD
- RPAD
- NVL
- Funkce NVL2
- Možnost DISTINCT
- SUBSTR
- INSTR
- Datové Funkce
- Agregační Funkce
- COUNT
- Klauzule GROUP BY
- Modifikátory Rollup a Cube
- Klauzule HAVING
- Skupinové Funkce
- DECODE
- CASE
- Pracovní Zkouška
Podotázky & Unie
- Jedenřádkové Podotázky (Single Row Sub-queries)
- Unie
- Unie - Vše (Union All)
- Intersect a Minus
- Několikřádkové Podotázky (Multiple Row Sub-queries)
- Unie – Kontrola Dat
- Vnější Spojení (Outer Join)
Více O Spojeních (Joins)
- Spojení
- Krůžkové Spojení nebo Kartézský Součin (Cross Join or Cartesian Product)
- Vnitřní Spojení (Inner Join)
- Skryté Notace Spojení (Implicit Join Notation)
- Výslovná Notace Spojení (Explicit Join Notation)
- Přirozené Spojení (Natural Join)
- Shodné Spojení (Equi-Join)
- Krůžkové Spojení (Cross Join)
- Vnější Spojení (Outer Joins)
- Levé Vnější Spojení (Left Outer Join)
- Pravé Vnější Spojení (Right Outer Join)
- Celkové Vnější Spojení (Full Outer Join)
- Použití UNION
- Algoritmy Spojení
- Zamotaný Cyklus (Nested Loop)
- Sloučené Spojení (Merge Join)
- Hashovací Spojení (Hash Join)
- Reflexivní nebo Samo-spojení (Reflexive or Self Join)
- Jedenřádkové Spojení (Single Table Join)
- Pracovní Zkouška
Pokročilé Otázky
- ROWNUM a ROWID
- Top N Analýza
- Inline View
- EXISTS a NOT EXISTS
- Korrelované Podotázky (Correlated Sub-queries)
- Korrelované Podotázky s Funkcemi (Correlated Sub-queries with Functions)
- Koreláční Aktualizace (Correlated Update)
- Obrazová Obnovení
- Flashback Obnovení
- Všechny
- Operátory Some a Některé (Any and Some Operators)
- Insert ALL
- Merge
Ukázková Data
- Tabulky ORDER
- Tabulky FILM
- Tabulky ZAMĚSTNANCI (EMPLOYEE)
- Tabulky ORDER
- Tabulky FILM
Nástroje a Užití
- Co je Užitečnost?
- Exportsní Nástroj
- Používání Parametrů
- Použití Souboru Parametrů
- Importsní Nástroj
- Používání Parametrů
- Použití Souboru Parametrů
- Odložení Dat
- Báze Prostředků (Batch Runs)
- SQL*Loader Nástroj
- Spuštění Užitku
- Připojení Dat
Požadavky
Kurz kurzu je vhodný pro lidi, kteří mají nějaké znalosti SQL, a také pro ty, kteří používají ORACLE poprvé.
Předchozí zkušenost s interaktivním počítačovým systémem je příznivá, ale nezásadní.
Reference (7)
Greg byl velmi trpělivý a nápomocný
Chris Havel - Encyclopaedia Britannica
Kurz - ORACLE SQL Fundamentals
Přeloženo strojem
Teorie byla vysvětlena velmi dobře
Sven - LGT Financial Services AG
Kurz - ORACLE SQL Fundamentals
Přeloženo strojem
Oblíbila jsem rozdělený obrazovkový portál databáze, ze kterého jsme pracovali, a viděla jsem, kde v kurzu jsme, takže mohu vrátit se a znovu zkoušet cvičení. Bylo skvělé se od něj učit – byl angažující a povzbuzující. Oceňuji, že školení probíhá v mé časové zóně, i když můj trenér je 7 hodin před mnou.
Olivia Button - Encyclopaedia Britannica
Kurz - ORACLE SQL Fundamentals
Přeloženo strojem
bylo to velmi informativní
Metuatini (aka) Metua - Ministry of Justice
Kurz - ORACLE SQL Fundamentals
Přeloženo strojem
- Seznámení se s SQL a různými typy databází. - Vytváření tabulek s autory, poté vytvoření knih a spojení těchto informací pro použití v SQL dotazech. - Rád jsem se bavil při práci na různých scénářích, kde bylo možné aplikovat určité SQL dotazy. Oblíbil jsem si naučit se o různých 'Join' operacích, výpočtu průměrných platů pro určité zaměstnance a mnoha dalších různých SQL dotazech k získání konkrétních informací. - Nastavení školení bylo uživatelsky přívětivé a pokud jsme měli problémy na našich počítačích, José se mohl vzdáleně připojit, zjistit problém a ho vyřešit.
Frank - Ministry of Justice
Kurz - ORACLE SQL Fundamentals
Přeloženo strojem
Způsob, jakým vysvětluje téma odkazem na předchozí témata a jejich důležité aplikace.
Ferdinand - National Grid Corporation of the Philippines
Kurz - ORACLE SQL Fundamentals
Přeloženo strojem
Luka je výtečný, trpělivý učitel s humorným smyslem pro humor. Jeho uvolněný styl udělal stresující zážitek "být zavolán ke tabuli" příjemnějším. Také byla velmi dobrá myšlenka, kdy se jeden student vysvětloval nebo vede druhého. Budu používat motto "KISS metodologie", které s námi sdílel, jak ve svých SQL cvičeních, tak v soukromém i odborném životě, protože mám sklon přehánět složitost věcí. Luka také zachoval dobrý tempování, když bral v úvahu tolik materiálu, který nám mohl ukázat a co jsme se měli naučit.
IWONA KLIMASZEWSKA - GP Strategies Poland sp. z o.o.
Kurz - ORACLE SQL Fundamentals
Přeloženo strojem