Kurzusleírás
Alapok
- Az összes oszlop/mező kiválasztása
- Bizonyos oszlopok/mezők kiválasztása
- A distinct/unique használata
- Bizonyos sorok/rekordok kiválasztása
- Értékek kiválasztása egy tartományból
- Értékek kiválasztása egy minta maszk alapján
- Értékek kiválasztása egy listából
- Null értékek kezelése
- Adatok rendezése és sorba állítása
- Számított és származtatott értékek kiválasztása
- Oszlopfejlécek szabályozása a lekérdezési eredményekben
- Lekérdezési eredmények küldése külső fájlokba
Táblák összekapcsolása
- Táblák összekapcsolásának elvei:
- Descartes-szorzat használata
- Belső összekapcsolás használata
- Nem-egyenlőségi összekapcsolás használata
- Külső összekapcsolás használata
Lekérdezések összekapcsolása
- Unió operátor
- Metszet operátor
- Kivétel operátor
Egyszerű függvények
- Konverziós függvények
- Dátum függvények
- Szám függvények
- Szöveg függvények
- Csoportosító/összegző/aggregált függvények
Allekérdezések
- Allekérdezések elvei
- Hogyan szűrjük sorokat a fő lekérdezésből
- Beágyazott allekérdezés használata
- Többoszlopos allekérdezés használata
- Korrelált allekérdezés használata
- Allekérdezés használata inline nézetként és közös táblakifejezésként
- Allekérdezés használata oszlopként a fő lekérdezésben
Case utasítások
- Case utasítások elvei
- Case utasítás használata oszlopértékek származtatásához
- Beágyazott case utasítások használata
- Case utasítások használata pivot táblák létrehozásához
- Case utasítás használata allekérdezésekkel
Adatmanipuláció
- Értékek beszúrása egy táblába
- Értékek másolása táblák között
- Értékek frissítése
- Rekordok törlése
- Adatok módosítása nézeteken keresztül
- Tranzakciók használata
- Sorok és táblák zárolása
Adatdefiníció
- A relációs adatbázis elvei és az adatnormalizálás
- Elsődleges kulcs és idegen kulcs kapcsolatok és korlátozások használata
- Táblák létrehozása
- Táblák módosítása
- Nézetek létrehozása
- Szinonimák használata
- Táblák és nézetek eltávolítása
Vélemények (6)
Örültem a előadások és gyakorlatok egyensúlyának. Amikor elakadtam, Luke nagyon jól segített nekem a probléma megértésében és a megoldások felé való haladást szolgáltatott, ami nagy pozitív hatással volt a tudásomon.
Tom - Welsh Revenue Authority
Kurzus - Transact SQL Basic
Gépi fordítás
Łukasz nagyon jó volt. Tetszett, hogyan beszélt Łukasz a legjobb gyakorlatokról. A tempó megfelelő volt. Tetszettek a gyakorlatok. Jó dolog, hogy van egy wiki a jövőbeni hivatkozáshoz.
Jake Real - Welsh Revenue Authority
Kurzus - Transact SQL Basic
Gépi fordítás
Lukasz nagyon türelmes és ismerős, és nagyon élvezetes és informatikus tanulással tette az SQL-tanulást. Egyszerűen egyik legkiválóbb képzési munkamenete volt a bármilyen témában, amelynek résztvevője szereztem!
Carwyn - Welsh Revenue Authority
Kurzus - Transact SQL Basic
Gépi fordítás
Phil nagy volt! Geduldig és tudatosan segített. A tanfolyam jó ütemben zajlott, egy SQL-készségek körülbelül egyenlő csoportot vezetve az alapoktól a haladóbbi lekérdezésekig közös úton. Az gyakorlatok nagyszerű módja volt arra, hogy a frissen megtanult képességeinket emlékezetünkbe rögzítsük, és Phil utasításai/órai beszélései a számos különböző módszerrel történő ugyanolyan eredmény eléréséről érdekesek voltak.
Sophie Clement - Thames Water Utilites Ltd
Kurzus - Transact SQL Basic
Gépi fordítás
Nagyon személyre szabottnak tűnt. Az exercise-ok jól voltak kiválasztva, és a világosan megadott ismeretek köszöntheti, hogy jól tudtam vele dolgozni.
Leah Bayliss - Thames Water Utilites Ltd
Kurzus - Transact SQL Basic
Gépi fordítás
Interaktív gyakorlatok
Matthew Viner - Thames Water Utilites Ltd
Kurzus - Transact SQL Basic
Gépi fordítás