Kurzusleírás
Adatok kiválasztása az adatbázisból
- Szintaktikai szabályok
- Az összes oszlop kijelölése
- Kivetítés
- Aritmetikai műveletek SQL-ben
- Oszlopok álnevek
- Szó szerint
- Összefűzés
Eredménytáblázatok szűrése
- WHERE záradék
- Összehasonlító operátorok
- Állapot LIKE
- Állapot...ÉS KÖZÖTT
- Állapot NULL
- Állapot IN
- ÉS, VAGY, NEM operátorok
- Számos feltétel a WHERE záradékban
- Az üzemeltetők rendelik
- DISTINCT záradék
Eredménytáblázatok rendezése
- RENDELÉS záradék szerint
- Rendezés több oszlop vagy kifejezés szerint
SQL Funkciók
- Az egysoros és a többsoros függvények közötti különbségek
- Karakter, numerikus, DateTime függvények
- Explicit és implicit konverzió
- Konverziós függvények
- Beágyazott függvények
- Kettős tábla (Oracle vs más adatbázisok)
- Aktuális dátum és idő lekérése különböző funkciókkal
Összesített adatok összesítő függvényekkel
- Összesített függvények
- Összesített függvények vs NULL érték
- GROUP BY záradék
- Csoportosítás különböző oszlopok használatával
- Összesített adatok szűrése – HAVING záradék
- Többdimenziós adatcsoportosítás – ROLLUP és CUBE operátorok
- Azonosító összefoglalók - CSOPORTOSÍTÁS
- GROUPING SETS operátor
Adatok lekérése több táblából
- Különböző típusú ízületek
- TERMÉSZETES CSATLAKOZÁS
- Táblázat álnevek
- Oracle szintaxis - csatlakozási feltételek a WHERE záradékban
- SQL99 szintaxis – BELSŐ CSATLAKOZÁS
- SQL99 szintaxis - BAL, JOBB, TELJES KÜLSŐ CSATLAKOZÁSOK
- Descartes-szorzat – Oracle és SQL99 szintaxis
részlekérdezések
- Mikor és hol végezhető el a részlekérdezés
- Egysoros és többsoros segédlekérdezések
- Egysoros segédlekérdezési operátorok
- Függvények összesítése az allekérdezésekben
- Többsoros segédlekérdezési operátorok – IN, ALL, ANY
Állítsa be az operátorokat
- UNIÓ
- UNION ALL
- METSZÉS
- MÍNUSZ/KIVÉVE
Tranzakciók
- COMMIT, ROLLBACK SAVEPOINT utasítások
Egyéb séma objektumok
- Sorozatok
- Szinonimák
- Nézetek
Hierarchikus lekérdezések és minták
- Fa építése (CSATLAKOZÁS ELŐZETESEN, és KEZDJÜK BE záradékokkal)
- SYS_CONNECT_BY_PATH függvény
Feltételes kifejezések
- CASE kifejezés
- DECODE kifejezés
Adatkezelés különböző időzónákban
- Időzónák
- TIMESTAMP adattípusok
- A DATE és a TIMESTAMP közötti különbségek
- Konverziós műveletek
Analitikai függvények
- Használata
- Partíciók
- ablakok
- Rangsorfüggvények
- Jelentéskészítési funkciók
- LAG/LEAD funkciók
- FIRST/LAST funkciók
- Fordított százalékos függvények
- hipotetikus rangfüggvények
- WIDTH_BUCKET függvények
- Statisztikai függvények
Követelmények
A tanfolyamon való részvételhez nincs szükség speciális követelményekre.
Vélemények (7)
Szerettem a képzés tempóját és az interakció szintjét. Minden résztvevőt arra bátorították, hogy aktívan vesz részt a gyakorlat megoldásai körül folytatott vitákban, stb.
Aaron - Computerbits
Kurzus - SQL Advanced level for Analysts
Gépi fordítás
A képző tanár erőfeszítései arra, hogy a kevésbé informatált résztvevők ne maradjanak hátra.
Cian - Computerbits
Kurzus - SQL Advanced level for Analysts
Gépi fordítás
Nagyszerén tartottam az osztály interaktív természetét, ahol a képző tanár aktívan részt vett a résztvevőkkel való kommunikációban, hogy biztosítania legyenek-e a anyag megértésében. Emellett a képző kitetted a különböző adatbázis-manipuláló eszközökkel kapcsolatos kiváló ismeretei, ami jelentősen gazdagította előadásait, és átfogó áttekintést nyújtott az eszközök képességeiről.
Kehinde - Computerbits
Kurzus - SQL Advanced level for Analysts
Gépi fordítás
Lukasz oktatási stílusa sokkal hatékonyabb a hagyományos módszerekkel szemben. Élénken és innovatív módon tartotta az edzési munkafolyamokat, ami rendkívül hatékony és élvezetesévé tette őket. Szívesen ajánlom Lukasz-t és a NobleProg-t bármikor, aki hajlandó a legjobb oktatást keresni. Az élmény valóban átalakító volt, és sokkal biztosabbra érzem magam az elsajátított tudás alkalmazásában.
Adnan Chaudhary - Computerbits
Kurzus - SQL Advanced level for Analysts
Gépi fordítás
A képzés rendkívül interaktívnak volt, ami mind izgalmasnak, mind élvezetesnek tette. Az aktivitások és viták hatékonyan megerősítették a anyagot. Minden szükséges téma részletesen kimerült, egy jól szerkezett és könnyen követendő formában, ami biztosította, hogy megfelelően értelmeztük a témakört. A valós példák és esettanulmányok bevonása különösen hasznosnak bizonyult, segítve nekünk látogatni, hogyan alkalmazhatók a fogalmak a gyakorlatban. Lukasz egy támogató és inkluzív atmoszfért teremtett, ahol mindenki nyugodtan feltehetett kérdéseket és részt vehetett, ami jelentősen javította az általános tanulási élményt. Ő szakértelmének és bonyolult témaegyszerűsítési képességének csodája volt határozott, mely segített nekünk a nehéz fogalmak megértenésében. Lukasz entuziasmusa és pozitív energia folyamatosan terjeszkedett, ami élénken tette az eseményeket, és motiválta minket aktívan részt venni. Összességében a képzés egy csodás élmény volt, és sokkal bizalmasabbak vagyok a képességeimben a kitűnő oktatáshoz köszönhetően.
Karol Jankowski - Computerbits
Kurzus - SQL Advanced level for Analysts
Gépi fordítás
Rendkívül elégedett vagyok Lukéval mint edzővel. Nagyon vonzóan és ilyen módon magyaráz meg minden témát, hogy én is megértsem. Készen állott arra is, hogy kérdéseimet válaszolja. Őszintén ajánlom őt edzőként a jövőre nézve. Sokat kérdezek, és Luke mindig örömmel szentelt nekik időt.
Paul - Computerbits
Kurzus - SQL Advanced level for Analysts
Gépi fordítás
Hogyan magyarázza el a dolgokat
Matija - Computerbits
Kurzus - SQL Advanced level for Analysts
Gépi fordítás