Vissza

T-SQL lekérdezések SQL környezetben

T-SQL lekérdezések SQL környezetben

Kód: MSQL04
SQL_460x350.jpg
Időtartam:3 nap
Nehézségi szint:
  • Középhaladó
135 000 Ft
(Bruttó ár: 171 450 Ft)
Kérdésem van!
Képzés nyelve
Angol Magyar
Képzési forma

LIVE ONLINE

Időpontok
2024-05-13 09:00 - 2024-05-15 17:00Várhatóan indul
Szabad helyek
Összes hely
- + Jelentkezem

Tájékoztató

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/Teams/Webex meetingeken történnek

 

Tematika

1. Az adatbázisok alapjai

1.1.       Tábla, rekord, mező

1.1.1. A mezőtípusok és a mező tulajdonságai

1.2.       Kulcs, elsődleges kulcs, idegen kulcs

1.3.       Adatmodellezési lehetőségek

1.4.       A relációs adatmodell

1.5.       Relációk: mi van kapcsolatban mivel?

1.6.       Referenciális szabályok

 

2. Adatbázisok tervezése

2.1.       Adatbázis-tervezés lépései

2.2.       Az egyed-kapcsolati modell

2.3.       Redundancia és konzisztencia

2.4.       A normalizálás és a normálformák

2.5.       Optimális adatszerkezetek   

 

3. Az SQL története és tulajdonságai

3.1.       Az SQL története és szabványai

3.2.       Az SQL elemei

3.2.1. Jelkészlet

3.2.2. Szintaktikai elemek

3.2.3. Objektumok

3.2.4. Utasítások fajtái

3.2.4.1. Adatdefiníciós

3.2.4.2. Adatkezelési

3.2.4.3. Adatbiztonsági

3.2.5. Azonosítók leképezési szabályai

3.2.6. Kifejezések, műveletek

3.2.6.1. Numerikus műveletek

3.2.6.2. Karakteres műveletek

3.2.6.3. Dátum műveletek

3.2.6.4. Bináris és logikai műveletek

3.2.6.5. Műveletek, illetve operátorok elsőbbségi sorrendje

3.2.7. A NULL értékek

3.3.       Az adatbázisok eljárásjellegű elemei

3.3.1. Nézetek

3.3.2. Tárolt eljárások (Stored Procedures)

3.3.3. Triggerek

 

4. Egyszerű SQL lekérdezések

4.1.       A SELECT utasítás

4.2.       Egyszerű lekérdezések készítése

4.3.       A lekérdezett adatok szűrése: WHERE

4.4.       A lekérdezett adatok rendezése: ORDER BY

4.5.       Operátorok és precedenciájuk

4.6.       NULL érték használata

4.7.       Egyedi értékek biztosítása: DISTINCT

4.8.       Kimenet korlátozása: TOP, TABLESAMPLE, OFFSET-FETCH

 

5. Csoportosítás

5.1.       Aggregáló függvények ismertetése

5.1.1. Összegzés

5.1.2. Minimum/maximum keresés

5.1.3. Átlagszámítás

5.2.       Csoportosítás különböző szempontok szerint: GROUP BY

5.3.       A csoportosított adatok szűrése: HAVING

 

6. Többtáblás lekérdezések

6.1.       Több táblában szereplő összefüggő adatok lekérdezése

6.2.       Tábla összekapcsolások fajtái

6.2.1. INNER JOIN

6.2.2. LEFT/RIGHT/FULL OUTER JOIN

6.3.       Speciális tábla összekapcsolási módok

6.3.1. CROSS JOIN

6.3.2. NON-EQUI JOIN

6.4.       Tábla összekapcsolása önmagával – hierarchikus kapcsolatok lekérdezése: SELF JOIN

 

7. Halmazműveletek

7.1.       Unió: UNION, UNION ALL

7.2.       Metszet: INTERSECT

7.3.       Különbség: EXCEPT

 

8. Allekérdezések

8.1.       Allekérdezések (SUBQUERY) működése

8.2.       Allekérdezések a WHERE záradékban

8.3.       Allekérdezések a FROM záradékban

8.4.       Korreláló allekérdezések

 

9. Beépített függvények

9.1.       Numerikus függvények

9.2.       Szövegkezelő függvények

9.3.       Dátum és idő függvények

9.4.       NULL függvények

Hírlevél feliratkozás

Az Adatvédelmi szabályzatot megértettem és elfogadom, feliratkozom a Számalk hírlevelére.

Tanfolyami naptár