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
Vélemények (8)
Lot of content and exactly the requested one.
Pascal - Diehl
Kurzus - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Luke was opened to answer any question and explain multiple times until everyone understood the exercises.
Alexandra Popa - OTP BANK ROMANIA S.A.
Kurzus - Oracle SQL Language
I like fact, that after each section we had excercises. It helps to remember discused topic.
Adam Bińczycki
Kurzus - Oracle 11g - SQL language for developers - Workshop
A képzés során minden modult nagyon részletesen megbeszéltek - két napos képzésen keresztül -, és ez érdekelt a legjobban.
Bernadetta - Urząd Komisji Nadzoru Finansowego
Kurzus - SQL Advanced
Machine Translated
The smoothness of the training flow.
Alby Geronimo - Aarki, Inc.
Kurzus - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
I liked that he had actual know how of when to use each technology, that's valuable.
Radu Mazilu - eMAG IT Research
Kurzus - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems
Nagyra értékeltem Folio széles körű tudását. Nemcsak a kurzus tartalmát ismerte, hanem az általunk ismert nyelveken olyan konstrukciókat is tudott, amelyekkel a példák értelmesebbek lehetnek számunkra. Időközönként megosztotta tudását a képzésen kívül eső technológiákról és megoldásokról, hogy betekintést nyújtson más megoldásokba, amelyeket a jövőben (és a jövőbeni képzésben) használhatunk.
Raphael - Markit Valuations Limited
Kurzus - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
the practices and the trainer notes