A világ bármely pontjáról elérhető, valós idejű online képzés a világhálón keresztül, melynek keretében a hallgató egy alkalmazás segítségével valós időben látja, hallja, követheti nyomon a tanteremben zajló eseményeket; tanárával és csoporttársaival egy virtuális tanteremben, élő óra keretében találkozik, kérdéseket tehet fel, illetve válaszolhat az oktatónak vagy a többi tanulónak.
Ajánljuk, ha...
térbeli vagy időbeli korlátok miatt nem tud személyesen részt venni a képzésen
fontos, hogy a tananyagot és a feladatokat is bárhol és bármikor elérhesse
az utazás kiiktatásával időt és költséget szeretne megtakarítani
külföldről vagy távoli helyről szeretné a képzést igénybe venni
Tanfolyamunkon a résztvevők elsajátíthatják a Microsoft SQL Server saját "nyelvjárását" az ún. Transact-SQL-t, ezáltal képessé válnak hatékony lekérdezések és visszakeresések definiálására az adatbázisban.
Kinek ajánljuk
Informatikai munkatársaknak, akik feladatai közé tartozik SQL alapú adatbázisok/alkalmazások készítése, lekérdezése.
Szükséges előképzettség
Hálózati elméleti ismeretek, Microsoft Windows felhasználói ismeretek, gyakorlat a Microsoft termékek és az Internet használatában.
Online képzés esetén szükséges telepítés
SQL Server Management Studio (ingyenesn letőlthető)
internet, webcamera, mikrofon
az online képzések Zoom/Temas/Webex meetingeken történnek
Tematika
Az adatbázisok alapjai
3 óra
Tábla, rekord, mező A mezőtípusok és a mező tulajdonságai Kulcs, elsődleges kulcs, idegen kulcs Adatmodellezési lehetőségek A relációs adatmodell Relációk mi van kapcsolatban mivel? Referenciális szabályok
Adatbázisok tervezése
3 óra
Adatbázis-tervezés lépései Az egyed kapcsolati modell Redundancia és konzisztencia A normalizálás és a normálformák Optimális adatszerkezetek
Az SQL története és tulajdonságai
6 óra
Az SQL története és szabványai Az SQL elemei Jelkészlet Szintaktikai elemek Objektumok Utasítások fajtái Adatdefiníciós Adatkezelési Adatbiztonsági Azonosítók leképezési szabályai Kifejezések, műveletek Numerikus műveletek Karakteres műveletek Dátum műveletek Bináris és logikai műveletek Műveletek, illetve operátorok elsőbbségi sorrendje A NULL értékek Az adatbázisok eljárásjellegű elemei Nézetek Tárolt eljárások (Stored Procedures) Triggerek
Egyszerű SQL lekérdezések
4 óra
A SELECT utasítás Egyszerű lekérdezések készítése A lekérdezett adatok szűrése: WHERE A lekérdezett adatok rendezése: ORDER BY Operátorok és precedenciájuk NULL érték használata Egyedi értékek biztosítása: DISTINCT Kimenet korlátozása: TOP, TABLESAMPLE
Csoportosítás
4 óra
Aggregáló függvények ismertetése Összegzés Minimum/maximum keresés Átlagszámítás Csoportosítás különböző szempontok szerint: GROUP BY A csoportosított adatok szűrése: HAVING Egyedi értékek aggregálása Ablakozó záradék: OVER
Többtáblás lekérdezések
4 óra
Több táblában szereplő összefüggő adatok lekérdezése. Tábla összekapcsolások fajtái INNER JOIN LEFT JOIN/RIGHT JOIN Speciális tábla összekapcsolási módok CROSS JOIN NON-EQUI JOIN Tábla összekapcsolása önmagával – hierarchikus kapcsolatok lekérdezése: SELF JOIN
Halmazműveletek
3 óra
Műveletek eredményhalmazokkal unió: UNION, UNION ALL metszet: INTERSECT különbség: EXCEPT
Allekérdezések
3 óra
Allekérdezések (SUBQUERY) működése Allekérdezések a WHERE záradékban Allekérdezések a FROM záradékban Korreláló allekérdezések
Allekérdezések kiemelése
3 óra
Nézetek létrehozása és használata COMMON TABLE EXPRESSION Egyszerű CTE létrehozása és használata Többszörös CTE létrehozása és használata
Ez a weboldal a felhasználói élmény fokozása érdekében sütiket (cookie) használ. Az oldal használatával hozzájárul az adatok elemzéséhez, használatához.