A tanfolyamról
Ezen a tréningen bővebben megismerkedhetsz a technológiával. Az elméleti részen áttekintjük az alapokat, a paradigmákat, és megismerkedünk azokkal a módszerekkel, melyek használatával megkönnyítheted az üzleti működésed.
Ezeket a gyakorlatban is kipróbáljuk: egy próba projekten alkalmazva az ajánlott best practice-eket és megtapasztalva a buktatókat.
Kiknek ajánljuk a tanfolyamot?
Tematika
1.AZ SQL NYELV ÉS A RELÁCIÓS ADATBÁZISKEZELŐK
1.1. SQL szabványok
1.2. Adatmodellek
1.3. Relációs adatbáziskezelők
1.4. Tábla
1.5. Mező
1.6. Táblák közötti kapcsolatok
1.7. Halmazelmélet
1.8. NULL érték
2.A MICROSOFT ADATBÁZIS SZERVER ALAPJAI
2.1. Microsoft SQL Server verziói és változatai
2.2. Példányok egy gépen
2.3. Hivatkozás az SQL Serverre
2.4. SQL Server adatbázisok
2.5. Autentikáció
2.6. Login, user és a schema kapcsolata
2.7. Hivatkozás az objektumokra
2.8. Tanfolyami példa adatbázis
3.ESZKÖZÖK MICROSOFT SQL SZERVERHEZ
3.1. SQL Server Management Studio
3.2. Parancssoros eszköz (osql, sqlcmd)
4.EGYSZERŰ SQL LEKÉRDEZÉSEK
4.1. SQL szintaktika alapok
4.2. Adatbázis kiválasztás (USE)
4.3. SELECT utasítás
4.4. WHERE feltétel
4.5. Operátorok (LIKE, BETWEEN, IN, IS NULL)
4.6. ORDER BY – Rendezés
4.7. GROUP BY – Csoportosítás
4.8. Aggregáló függvények (SUM, COUNT, MIN, MAX, AVG)
4.9. HAVING feltétel
4.10. DISTINCT – Egyediség biztosítása
4.11. Lehívott sorok számának korlátozása (TOP, OFFSET, FETCH NEXT)
4.12. CASE kifejezés
5.BEÉPÍTETT FÜGGVÉNYEK
5.1. Numerikus függvények
5.2. Szövegkezelő függvények
5.3. Dátum és idő függvények
5.4. Konverziós függvények
5.5. NULL függvények
6.ÖSSZETETT LEKÉRDEZÉSEK
6.1. UNION és UNION ALL
6.2. INTERSECT
6.3. EXCEPT
6.4. Beágyazott lekérdezések (EXISTS, IN, ALL, SOME, ANY)
6.5. Táblák összekapcsolása
6.6. INNER JOIN
6.7. CROSS JOIN
6.8. OUTER JOIN
6.9. Self JOIN
7.SPECIÁLIS LEKÉRDEZÉSEK
7.1. Hierarchikus lekérdezések
7.2. Többdimenziós lekérdezések – PIVOT, UNPIVOT
7.3. Tábla létrehozása SELECT utasítással
7.4. Felsőbb szintű aggregációk (CUBE, ROLLUP, GROUPING SETS)
7.5. Rang és analitikus függvények, OVER használata
7.6. SELECT utasítás végrehajtási sorrend
8.ADATMÓDOSÍTÓ UTASÍTÁSOK
8.1. Tranzakciókezelés alapjai
8.2. Adatok beszúrása (INSERT)
8.3. Adatok módosítása (UPDATE)
8.4. Adatok törlése (DELETE)
8.5. TRUNCATE
8.6. MERGE
9.T-SQL ADATTÍPUSOK
9.1. Karakteres típusok (VARCHAR, CHAR, NVARCHAR, NCHAR)
9.2. Numerikus típusok (TINYINT, SMALLINT, INT, BIGINT, NUMERIC, MONEY, SMALLMONEY, FLOAT, REAL)
9.3. Dátum típusok (DATE, TIME, DATETIME, DATETIME2, SMALLDATETIME)
9.4. Nagy méretű típusok (TEXT, NTEXT, IMAGE, BINARY, VARBINARY)
9.5. Különleges T-SQL típusok
9.6. ANSI/ISO típusok
9.7. Típuskonverziók
10.DDL UTASÍTÁSOK
10.1. DML és DDL utasítások
10.2. DDL utasítások fajtái
10.3. Vizuális eszközök használata
10.4. Objektumok létrehozása
10.5. Objektumok módosítása
10.6. Objektumok törlése
11.MICROSOFT SQL SERVER OBJEKTUM TÍPUSOK
11.1. Adatbázison kívüli objektumok
11.2. Táblák
11.3. Nézetek
11.4. Indexek
11.5. Megszorítások
11.6. További objektum típusok
Interaktív gyakorlat
Betekintés egy Angular alkalmazás felépítésébe
- A reaktív programozás a gyakorlatban
- Angular alkalmazások telepítése, felépítése
- Adatáramlás az alkalmazásban: komponensek és adatkötések
Kiscsoportos műhelymunka: Angular alkalmazás fejlesztése
- Angular alkalmazás telepítése, fejlesztése
- Űrlapkezelés, adatvalidáció
- Felhasználókezelés: regisztráció, autentikáció
- Production környezetbe történő élesítés
Képzésvezető
Oktatóink szakterületükön elismert szakemberek, akik minden nap dolgoznak az oktatott technológiákkal, így hands-on, azonnal hasznosítható tudást adnak át. Ezáltal gyakorlatias, valós piaci példákkal alátámasztott képzéseket tudunk nyújtani.
Ők minket választottak
Ezért válassz Te is minket!
IT képzéseinket agilisan, a legfrissebb technológiai igényekhez mérten, gyakorlatorientáltan, folyamatos visszajelzésekre alapozva fejlesztjük magánszemélyek és vállalatok részére.
Szakmai csapatunk világszínvonalú fejlesztői tapasztalattal rendelkezik. Oktatóink a vállalati szférából érkeznek, a tananyag kialakításánál pedig mindig a piaci igényekből indulunk ki. Személyre szabott oktatás esetén díjmentes igényfelmérést követően a vállalati igényekhez és tudásszinthez kialakított egyedi tematikával, tanrenddel dolgozunk. Eredménycentrikus megoldásokkat kínálunk, amelyek minden esetben partnereink üzleti céljait szolgálják. Küldetésünknek tekintjük, hogy olyan IT tudást és szemléletet adjunk át hallgatóinknak, amelyeket élvezettel használhatnak saját énjük komplexebbé tétele érdekében.
Információ
Laczkó Gábor
gabor.laczko@stylersgroup.com
+36 (20) 416 – 1932
Jagos Orsolya
orsolya.jagos@stylersgroup.com
+36 (30) 705 – 0973