Kurzusleírás

1. rész: SQL Alapok

Bevezetés a SQL-be és Database-ba

  • Az adatbázisok megértése
  • Bevezetés a SQL-be
  • A SQL környezet beállítása

SQL Szintaxis és alapvető lekérdezések

  • SQL szintaxis áttekintése
  • SELECT utasítások
  • Adatok szűrése WHERE záradékkal

Függvényekkel és aggregátumokkal való munka

  • Gyakori SQL funkciók
  • Összesítő függvények: COUNT, SUM, AVG, MAX, MIN
  • Adatok csoportosítása a GROUP BY segítségével

Asztalok összekapcsolása

  • A JOIN-ok megértése
  • BELSŐ ÖSSZEKAPCSOLÁS
  • LEFT JOIN, RIGHT JOIN és FULL OUTER JOIN

Allekérdezések és halmazműveletek

  • Allekérdezések írása
  • UNION, INTERSECT és EXCEPT műveletek

Adatmanipuláció

  • INSERT INTO nyilatkozat
  • UPDATE nyilatkozat
  • TÖRLÉS utasítás


2. rész: Középhaladó SQL

Speciális adatszűrés

  • Speciális WHERE záradéktechnikák
  • LIKE operátor és mintaillesztés
  • IN és BETWEEN operátorok

Összetett csatlakozások és részlekérdezések

  • Öncsatlakozások
  • Nem korrelált és korrelált részlekérdezések
  • EXISTS záradék

Indexek és nézetek használata

  • Az indexek és teljesítményre gyakorolt hatásuk megértése
  • Nézetek létrehozása és használata

Speciális funkciók és tárolt eljárások

  • Felhasználó által definiált funkciók
  • Tárolt eljárások és triggerek
  • Hibakezelés: SQL

Adatátalakítás és -elemzés

  • Elforgatható és elforgatható adatok
  • Ablakfunkciók: ROW_NUMBER, RANK, DENSE_RANK
  • CTE-k (Common Table Expressionok)

Database Tervezés és normalizálás

  • Database tervezési elvek
  • Normál formák és normalizálás
  • Entitás-kapcsolat (ER) modellezés

Teljesítmény hangolás és optimalizálás

  • Lekérdezésoptimalizálási technikák
  • Kiviteli tervek
  • A teljesítményhangolás bevált gyakorlatai

SQL a Való Világban

  • Integráció SQL más technológiákkal
  • Esettanulmányok és valós forgatókönyvek
  • Végső projekt: Adatbázis-megoldás felépítése a semmiből

Összegzés és a következő lépések

Követelmények

  • Az alapvető számítógépes műveletek ismerete
  • Bármilyen programozási nyelvben szerzett tapasztalat előny, de nem feltétel

Közönség

  • Adatelemzők
  • Database szakemberek
  • Szoftverfejlesztők
 70 Hours

Résztvevők száma



Ár per résztvevő

Vélemények (8)

Rokon tanfolyam

MySQL LP - Fundamentals

14 Hours

Rokon kategóriák