Bevezetés az SQL-be – ingyenes tanfolyam a ProductStar-tól, képzés, Időpont: 2023. december 2.
Vegyes Cikkek / / December 05, 2023
Véleményünk szerint egy új szakma elsajátítása során az első dolog, hogy feltárjuk a kívánt állásokra vonatkozó követelményeket, és leírjuk az elsajátítandó készségeket. Nézzük meg az elemzői pozíciókra vonatkozó követelményeket. És látni fogjuk, hogy az SQL az egyik fő követelmény az elemzői pozícióhoz. Ezért fogjuk tanulmányozni!
1. Egy téma tanulmányozása
Leckék videó formátumban, workshopok esettanulmányokkal és vetélkedők az ismeretek megszilárdítására
2. Végezze el a feladatokat
Olyan tempóban, amilyenben kényelmesen érzi magát, és visszajelzést kap.
3. Kommunikáljon egy mentorral
Rögzítse tudását és javítsa ki a hibákat
Az összes feladatot ismert cégek valós esetei alapján gyűjtöttük össze, az Ön kényelme érdekében a feladatokhoz van egy sablon a kitöltéshez
Bevezető óra (ingyenes)
Tanuljunk:
Mi az SQL
SQL funkciók
Miért az SQL Analytics?
SQL példák
Gyakorlat:
Töltsük le első airbnb adatbázisunkat a GitHubról
Adjuk meg az első eredményünket SQL-ben!
Eszközök:
GitHub
SQLite Online
1. lecke Bevezetés az SQL-be
Mi az SQL
SQL funkciók
Példák az SQL használatára különböző vállalkozásokban
Egy kis SQL története
Kiáltvány blokkolása
Milyen eszközöket fogunk használni?
Első gyakorlat
2. lecke Adatok kinyerése és szűrése (1. rész)
Megtanulni az adatkinyeréssel dolgozni
VÁLASSZON
Kulcsszavak sorrendje SQL-ben
HATÁR
Különféle adattípusok írása SQL-ben
WHERE és operátorok =, IS, LIKE, , <=, >=, !=, <>, IS NOT
Gyakorlat
3. lecke Adatkinyerés és szűrés (2. rész)
Megjegyzések SQL-ben
SQL kis- és nagybetűk érzékenysége
WHERE és NULL, IN, NOT IN, AND, OR, BETWEEN operátorok
Szöveg/szám/NULL kibontása
Táblázat lekérése és szöveg/szám/dátum/NULL oszlop hozzáadása
Gyakorlat
4. lecke Adatok átalakítása és rendezése (1. rész)
Alias alias
Tippek az Alias használatához
Transzformációk UPPER(), LOWER()
Konvertálás aritmetikai műveletekkel
CASE átalakítás
Gyakorlat
5. lecke Adatok átalakítása és rendezése (2. rész)
Konvertálja az aktuális dátumot/időt
Dátum/idő konverzió
Rendezés ORDER BY
Top N vagy Last N rekord lekérése
Gyakorlat
6. lecke Adatok csoportosítása
Összesítő függvények MIN(), MAX(), SUM(), AVG()
Összesítő függvények COUNT()
CSOPORTOSÍT
GROUP BY és aggregációs függvények MIN(), MAX(), SUM(), AVG(), COUNT()
Lekérdezés végrehajtási sorrendje SQL-ben
HAVING
A WHERE és a HAVING közötti különbség
Gyakorlat
7. lecke Bevezetés az adatbázisokba
Az adatbázisok szerepe az emberi életben
Az adatbázis-fejlesztés története
SQL lekérdezés architektúra és kommunikáció adatbázisokkal
A relációs adatbázisok alapfogalmai:
asztal
Kulcs (elsődleges és külföldi)
Adatbázis és táblák közötti kapcsolatok
DBMS
Gyakorlat: adatbázis felállítása PostgreSQL DBMS-ben
8. lecke Asztalok összekapcsolása
Miért tudja, hogyan kell asztalokat egyesíteni?
Hogyan működik az asztalok összekapcsolása?
A táblák összekapcsolásának módszerei
További társulási feltételek
Gyakorlat
9. lecke Beágyazott lekérdezések (allekérdezések)
Hogyan működik a késői kérés?
Mi az a részlekérdezés?
Allekérdezés szerkezete
Allekérdezés végrehajtási sorrendje
Allekérdezések a SELECT-ben
Allekérdezések itt: FROM
Allekérdezések a JOIN-ban
Allekérdezések itt: WHERE
Tippek az allekérdezések kezeléséhez
Gyakorlat
10. lecke Adatok frissítése, hozzáadása és törlése
Miért és hogyan kell módosítani az adatokat?
Adatok hozzáadása (INSERT)
Adatfrissítés (UPDATE)
Adatok törlése (DELETE)
Gyakorlat
11. lecke Táblázatok létrehozása, módosítása és törlése
Miért és hogyan kell táblázatot cserélni?
Táblázatok készítése
Új táblák létrehozása
Adattípusok
Korlátozások
Ideiglenes táblázatok létrehozása
Táblázatok készítése a meglévők alapján
Átváltó asztalok
Táblázatok eltávolítása
Gyakorlat: webáruház adatbázis készítése
12. lecke SQL: Haladó
Az SQL buktatóinak megértése
Műveletek szöveggel
Karakterlánc összefűzése
A húr hosszának meghatározása
Egy karakterlánc egy részének visszatérése
Reguláris kifejezések
Ablak funkciók
Lekérdezésgyorsítás és optimalizálás
Nézetek és gyakori táblázatos kifejezések
A végső
Utolsó LEGO projekt
Dolgozik egy érettségi projekten
Az utolsó házi feladatod részeként elemezzük a LEGO adatkészletet.
13. lecke Bónusz lecke: Az alapprogramok áttekintése
A tanulmányozott anyagokat összevonjuk
Különféle eszközöket gyakorolunk az SQL lekérdezésekkel való munkavégzéshez
Google Data Studio
Mode Analytics
Csoportkép
Yandex Datalens