Események betöltése

Querying Microsoft SQL Server – Basic

Időtartam: 2 nap

Időpontok hamarosan

225.000 Ft + ÁFA / Fő
SQL Server lekérdezés alapjai és T-SQL képzés

A vállalati rendszerekben tárolt adatok akkor válnak igazán hasznossá, ha megfelelő módon hozzáférhetünk, kereshetünk és elemezhetünk bennük. A relációs adatbázisok jellemzően nagy mennyiségű adatot tárolnak több, egymással kapcsolatban álló táblában. Ezekből az információk kinyeréséhez azonban meg kell érteni az adatbázisok felépítését és az SQL lekérdezések logikáját.

Az SQL Server lekérdezés alapjai képzés alapszintű, gyakorlatorientált bevezetést nyújt a Microsoft SQL Server adatbázisok lekérdezésébe, különös tekintettel a Transact-SQL (T-SQL) nyelv használatára. A tanfolyam azok számára is megfelelő kiindulópont, akik most kezdenek SQL-lel foglalkozni, valamint azoknak is, akik korábban már készítettek lekérdezéseket, de szeretnék rendszerezni és biztos alapokra helyezni tudásukat.

A képzés verziófüggetlen, szakmai alapját a Microsoft 20461, 20761 és DP-080T00 – Querying SQL Server tanfolyamok tematikája adja.

Hogyan lesz az adatokból használható információ?

Egy adatbázisban az üzleti szempontból összetartozó információk gyakran különböző táblákban találhatók. Egy egyszerű üzleti kérdés megválaszolásához ezért sok esetben több adatforrást kell összekapcsolni, majd a kapott eredményt szűrni, rendezni vagy összesíteni.

A képzés során a résztvevők megismerik a T-SQL lekérdezések felépítését és logikáját. Megtanulják, hogyan lehet az adatbázisban tárolt információkat megfelelő feltételek alapján kiválasztani és olyan formában megjeleníteni, amely már közvetlenül használható riportolási, elemzési vagy üzleti célokra.

A cél nem csupán az egyes SQL utasítások megtanulása. Fontos annak megértése is, hogyan épül fel egy relációs adatbázis, milyen kapcsolatban állnak egymással a táblák, és hogyan lehet egy üzleti kérdést megfelelő lekérdezéssé alakítani.

A T-SQL lekérdezések alapjai

A Transact-SQL a Microsoft SQL Server saját SQL-kiterjesztése. Segítségével az adatbázisban tárolt információk lekérdezhetők, rendezhetők, szűrhetők, csoportosíthatók és összesíthetők.

A tanfolyam során a résztvevők fokozatosan sajátítják el azokat az alapvető eszközöket, amelyek a mindennapi SQL Server használathoz szükségesek.

A képzés segítségével megtanulják:

• adatokat lekérdezni SQL Server adatbázisokból;
• a találatokat megfelelő feltételek alapján szűrni;
• az eredményeket rendezni és csoportosítani;
• adatokat összesíteni;
• több táblában található információkat összekapcsolni;
• üzleti kérdéseket T-SQL lekérdezésekké alakítani;
• átlátható és jól értelmezhető lekérdezéseket készíteni.

Nem csak informatikusoknak

Az SQL lekérdezési tudás nem kizárólag adatbázis-adminisztrátorok vagy fejlesztők számára hasznos. A vállalati adatokhoz egyre több olyan szakembernek kell közvetlenül hozzáférnie, aki riportokat készít, elemzéseket végez vagy üzleti döntésekhez gyűjt információkat.

A megfelelő T-SQL ismeretek segítségével a felhasználó önállóbban dolgozhat az adatokkal, pontosabban fogalmazhatja meg lekérdezéseit, és jobban megértheti az adatbázisokban található információk közötti kapcsolatokat.

Ezért a képzés technikai és üzleti területen dolgozók számára egyaránt megfelelő alapokat biztosít.

A képzés célja

A tanfolyam célja, hogy a résztvevők:

• megértsék az SQL Server adatbázisok működésének alapjait;
• elsajátítsák a T-SQL nyelv alapvető lekérdezési elemeit;
• képesek legyenek adatokat kinyerni, szűrni, rendezni és összesíteni;
• megértsék a kapcsolódó táblákból történő adatlekérdezés logikáját;
• önállóan tudjanak alapvető SQL Server lekérdezéseket készíteni;
• stabil alapokat szerezzenek a későbbi haladó SQL Server tanulmányokhoz.

Kiknek ajánljuk?

Az SQL Server lekérdezés alapjai képzés ideális kezdőknek és újrakezdőknek, valamint azoknak, akik már rendelkeznek némi SQL tapasztalattal, de szeretnék rendszerezni meglévő tudásukat.

Ajánljuk:

• SQL Server adatbázisokból adatokat lekérdező felhasználóknak;
• üzleti elemzőknek és riportkészítőknek;
• adatbázisokkal dolgozó IT szakembereknek;
• kezdő adatbázis-fejlesztőknek;
• olyan felhasználóknak, akik már készítettek SELECT lekérdezéseket, de szeretnék Microsoft-szemléletben rendszerezni tudásukat;
• más adatbázis-kezelő rendszerekről SQL Serverre áttérő szakembereknek.

Hasznos lehet azok számára is, akik korábban dBase, FoxBase, FoxPro, Sybase, Oracle, MySQL, Informix vagy más relációs adatbázis-kezelő rendszerrel dolgoztak.

Továbblépési lehetőség

A tanfolyam célja a stabil T-SQL lekérdezési alapok kialakítása. A megszerzett tudásra további SQL Server képzések építhetők.

Azok számára, akik már rendelkeznek ezekkel az alapismeretekkel, vagy a képzés elvégzése után szeretnének továbblépni, az SQL Server haladó lekérdezések képzés jelenti a következő szintet. Ott az összetettebb T-SQL megoldások, a komplex lekérdezések és az SQL Server-specifikus lehetőségek kerülnek előtérbe.

Az SQL Server lekérdezés alapjai képzés biztos kiindulópontot ad ahhoz, hogy a résztvevők önállóan dolgozzanak SQL Server adatbázisok adataival, és később magabiztosan léphessenek tovább a haladó lekérdezési, programozási vagy adatbázis-fejlesztési területek felé.

Nézd meg további Microsoft SQL Server képzéseinket is.

Csoportos képzési igény esetén kérj egyedi ajánlatot.

Tematika:

1. modul – Ismerkedés a Microsoft SQL Serverrel

Témakörök:

  • a Microsoft SQL Server szerepe és felépítése
  • SQL Server Management Studio (SSMS) használata
  • az SSMS főbb ablakai:
    • Object Explorer
    • Query Window
  • lekérdezések futtatása parancssorból
  • a T-SQL nyelv áttekintése és szerepe

2. modul – Bevezetés a T-SQL nyelvbe

Témakörök:

  • a Transact-SQL nyelv alapelvei
  • a T-SQL nyelv fő elemei
  • halmazelméleti alapok a T-SQL-ben
  • a SELECT utasítás felépítése és működése

3. modul – Lekérdezések készítése SELECT utasítással

Témakörök:

  • egyszerű lekérdezések létrehozása
  • összetettebb lekérdezések felépítése
  • operátorok, feltételek és alapvető függvények használata
  • a DISTINCT kulcsszó alkalmazása
  • oszlop- és táblaaliasok használata
  • feltételes logika megvalósítása CASE utasítással

4. modul – Több táblát érintő lekérdezések

Témakörök:

  • belső lekérdezések (subquery) alapjai
  • táblák összekapcsolása
  • JOIN utasítások típusai és működése:
    • CROSS JOIN
    • INNER JOIN
    • OUTER JOIN
  • önkapcsolás (self join)

5. modul – Rendezés és szűrés

Témakörök:

  • adatok rendezése az ORDER BY kulcsszóval
  • szűrés WHERE feltétellel
  • a TOP kulcsszó használata
  • NULL értékek kezelése

6. modul – SQL Server adattípusok

Témakörök:

  • adattípusok csoportosítása
  • numerikus adattípusok
  • karakteres adattípusok
  • dátum- és időtípusok

7. modul – Beépített T-SQL függvények használata

Témakörök:

  • függvények típusai és csoportosítása
  • karakterkezelő függvények
  • típuskonverziós függvények
  • logikai függvények
  • gyakran használt elemek:
    • ISNUMERIC
    • IIF
    • CHOOSE

8. modul – Csoportosítás és aggregálás

Témakörök:

  • aggregáló függvények áttekintése
  • GROUP BY kulcsszó használata
  • csoportok szűrése a HAVING feltétellel

9. modul – Belső lekérdezések (Subquery)

Témakörök:

  • SELECT utasítás SELECT-en belül
  • korrelált belső lekérdezések
  • az EXISTS kulcsszó alkalmazása