Vissza

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

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

Kód: MSQL04
m-sql-server-logo-szamalk.jpg
Időtartam:3 nap
Nehézségi szint:
  • Középhaladó
109 000 Ft
(Bruttó ár: 138 430 Ft)
Kérdésem van!
Képzési forma
Live Online Egyedi igények szerint Nyílt
Képzés nyelve
magyar
- + 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.

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

 

T-SQL adattípusok

3 óra

Numerikus típusok
Karakteres típusok
Dátum típusok
Típuskonverziók
   Implicit
   Explicit

 

Beépített függvények

4 óra

Numerikus függvények
Szövegkezelő függvények
Dátum és idő függvények
Konverziós függvények
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