SQL Java programozóknak

JAVA-SQL Új

SQL nyelv és használata különböző Java technológiákkal

Részvételi forma

Képzés hossza

3 nap (3×8 tanóra)
naponta 9:00 - 17:00

Időpontok

Képzés ára

286 000 Ft
+ ÁFA/fő
Szeretne a témában testre szabott megoldást, csoportos képzést?
Egyedi képzési szolgáltatásainkról részletesen itt olvashat.

Ismertető

Az adatok hatékony kezelése és lekérdezése létfontosságú minden olyan vállalkozás számára, amely az információkat szeretné használni a döntéshozatalban és az üzleti növekedésben. Az SQL az adatbázisok kezelésének egyik alapvető eszköze, amely lehetővé teszi az adatok gyors és pontos feldolgozását.

Ezen a képzésen a résztvevők egy átfogó megértést nyerhettek az SQL nyelvről, annak alapvető szerkezetéről és kulcsszerepéről az adatbázisok kezelésében. A célunk az, hogy felkészítsük a résztvevőket arra, hogy hatékonyan dolgozzatok adatokkal, valamint képesek legyetek komplex lekérdezéseket és adatmanipulációkat készíteni.

A képzés során praktikus gyakorlatokon és valós üzleti helyzeteken keresztül tanulható meg az SQL. Bemutatjuk a munkát MySQL, MariaDB és PostgreSQL használatával is. A képzés végén egy kis ízelítőt nyújtunk abból, hogyan kell SQL utasításokat JAva kódból kiadni.

Tematika

  • Különböző adatbázisok használatba vétele (MySQL, MariaDB és PostgreSQL)
  • Különböző kliensek használatba vétele (DBeaver, HeidiSQL, MySQL Workbench, pgAdmin, IntelliJ IDEA)
  • Adatbázisokkal kapcsolatos alapfogalmak
  • Adattípusok és táblák
  • SELECT, DISTINCT - Egyszerű lekérdezések
  • WHERE - Adatok kiválasztása feltételek alapján
  • NULL értékek kezelése
  • AND, OR, NOT - Feltételek összekapcsolása a lekérdezésekben
  • ORDER BY - Találatok sorba rendezése
  • Lapozás
  • MIN, MAX - A minimum és maximum értékek keresése
  • COUNT, AVG, SUM - Megszámlálás, átlagolás és összegzés
  • GROUP BY, HAVING - Találatok csoportosítása, feltételek csoportokra
  • LIKE - Keresés hasonlóság alapján
  • INSERT - Új rekordok beszúrása az adattáblákba
  • UPDATE - Az egyes rekordok frissítése
  • DELETE - Rekordok törlése
  • JOIN - Táblák összekapcsolása (közvetlen kapcsolat, kapcsolat önmagával, kapcsolat kapcsolótáblával)
  • UNION, EXCEPT és INTERSECT - Eredmények egyesítése
  • Operátorok és függvények
  • Dátum és idő kezelése
  • Allekérdezések
  • DDL
  • CREATE - Tábla létrehozása
  • ALTER - Tábla módosítása
  • DROP - Tábla eldobása
  • Elsődleges és idegen kulcsok
  • Azonosítók kiosztása
  • Megszorítások
  • Normál formák
  • Tranzakciókezelés
  • Bevezetés a JDBC használatába
  • Bevezetés a Spring JdbcTemplate használatába
  • Bevezetés a Spring Data JDBC használatába
  • Bevezetés a MyBatis használatába
  • Bevezetés a JOOQ használatába

Szükséges előképzettség

Alapszintű Java programozási ismeretek.