SQL Haladó
A tananyag az összetett csoportosítási funkciókat, allekérdezéseket, halmazműveleteket, a hierarchikus lekérdezések alkalmazását, adatmanipulációt, nézetek kezelését, indexek alkalmazását és a különféle DML műveleteket mutatja be.
- Gyakran használt SQL parancsok
- SELECT utasítás
- Adatdefiníciós nyelv
- Jogosultságok
- Adatmanipulációs jogosultságok
- Tranzakciókezelő utasítások
- Összefoglalás
- Csoportfüggvények
- Csoportok létrehozása
- Csoportok eredményeinek leszűkítése
- Csoportfüggvények a gyakorlatban
- Jelentések generálása az egymáshoz kapcsolódó adatok csoportosításával
- GROUPING függvény, GROUPING SETS
- Összetett oszlopok, összekapcsolt csoportosítások
- Adatok csoportosítása a gyakorlatban
- Több tábla adatainak megjelenítése, összekapcsolások
- Természetes összekapcsolások létrehozása
- Összekapcsolások
- Tábla összekapcsolása saját magával
- Outer join
- Descartes-szorzatok
- Több tábla összekapcsolása a gyakorlatban
- Allekérdezések
- Egysoros allekérdezések
- Többsoros allekérdezések
- Többoszlopos allekérdezések
- Alkérdések a gyakorlatban
- Allekérdezések II.
- Oszlop-összehasonlítások
- Skaláris allekérdezések
- Korrelált allekérdezések
- Az EXISTS operátor
- A WITH és a Rekurzív WITH záradék
- Allekérdezések a gyakorlatban I.
- Allekérdezések a gyakorlatban II.
- Adatok manipulálása allekérdezések használatával
- Korrelált UPDATE utasítás
- DML műveletek használata alkérdésekkel
- A halmazoperátorok használata
- Union, intersect, minus operátorok
- Halmazműveletek a gyakorlatban
- Hierarchikus lekérdezés
- A fa bejárása
- LEVEL, ágak lemetszése
- Hierarchikus struktúrák bejárása lekérdezések segítségével
- Nézetek létrehozása
- Nézetek létrehozása, módosítása, eltávolítása
- Nézetek adatai, DML szabályok
- WITH CHECK option
- Nézetek a gyakorlatban
- Indexek
- Indexek létrehozása, eltávolítása
- Az indexek adatai
- Indexek a gyakorlatban
- Táblák kezelése DML utasításokkal
- Beszúrás
- Módosítás
- Törlés, TRUNCATE utasítás
- Adatbázis tranzakciók
- Az adatok állapota
- Olvasási konzisztencia, FORUPDATE záradék
- SQL DML a gyakorlatban
- Adatok manipulálása
- Többtáblás insert utasítások
- Feltételes INSERT ALL és INSERT FIRST
- Forgatási INSERT
- MERGE utasítás
- FLASHBACK TABLE utasítás
- Az adatok módosításainak nyomon követése
- További DML műveletek a gyakorlatban
- Ideiglenes táblák
- Privát ideiglenes táblák
- Globális és privát temporális táblák a gyakorlatban
- Tudásellenőrzés