PostgreSQL alapok tanfolyam - Időpontok és jelentkezés
Első oktatási nap: 2025. november 17., további oktatási napok: 18., 19., 20.
Zártcsoportos képzésre jelentkezem
Jelentkezés időpont nélkül
Tanuld meg, hogyan épül fel egy relációs adatbázis, hogyan működik a PostgreSQL, és hogyan írj gyors, pontos SQL lekérdezéseket. A SELECT parancs mellett átvesszük a legfontosabb SQL utasításokat (INSERT, UPDATE, DELETE, CREATE TABLE, stb.), megnézzük a beépített függvényeket, és megtanulsz adatokat lekérdezni, szűrni, rendezni, összekapcsolni, aggregálni és módosítani. Közben elsajátítod az SQL lekérdezések készítéséhez használható eszközöket is.
Ajánlott mindenkinek, aki adatbázisokkal dolgozik vagy dolgozni fog, és szeretné megérteni az SQL alapjait gyakorlatban is. Különösen hasznos azoknak, akik PostgreSQL-t használnak vagy erre váltanak, akár adatkezelés, riportkészítés, fejlesztés vagy rendszergazdai feladatok részeként. Ideális választás kezdő adatbázis-kezelőknek, junior fejlesztőknek és adatelemzőknek is, akik magabiztosan akarnak lekérdezni, módosítani és kezelni adatokat PostgreSQL-ben.
A képzésen való részvételnek nincs előfeltétele.
A PostgreSQL egy nyílt forráskódú, nagy teljesítményű relációs adatbázis-kezelő rendszer, több mint 30 éves múlttal. Stabilitása, rugalmassága és szabványkövető SQL-támogatása miatt világszerte elterjedt – használják webes alkalmazások mögött, vállalati rendszerekben, pénzügyi rendszerekben és analitikai megoldásokban egyaránt.
Ez a tanfolyam gyakorlatias módon mutatja be a PostgreSQL alapjait: az SQL nyelv működését, az adattárolás és lekérdezés logikáját, valamint a PostgreSQL sajátosságait. Ideális belépési pont azoknak, akik stabil és keresett adatbázis-ismeretre építenének. A valós életből vett példáknak köszönhetően a képzés elvégzésével azonnal alkalmazható tudást szerzel.
A képzés elvégzése után képes leszel:
- magabiztosan használni az SQL nyelvet PostgreSQL környezetben
- hatékony lekérdezéseket írni
- különböző adatkapcsolatokat kezelni (JOIN-ok, allekérdezések, CTE-k)
- használni a beépített függvényeket és aggregációs technikákat
- módosítani adatokat tranzakcióbiztos módon
- kezelni különféle adattípusokat és konverziókat
- létrehozni, módosítani és törölni adatbázis-objektumokat
- megérteni a PostgreSQL működésének alapjait és sajátosságait
- gyakorlati eszközökkel (pl. pgAdmin) dolgozni mindennapi adatbázis-feladatokon
Tematika:
1. AZ SQL NYELV ÉS A RELÁCIÓS ADATBÁZISOK ALAPFOGALMAI
1.1 Az SQL nyelv története és szabványai
1.2 Relációs adatbáziskezelők
1.3 Tábla
1.4 Mező
1.5 Kapcsolatok táblák között
1.6 Műveletek relációkon
1.7 NULL érték
2. A POSTGRESQL ADATBÁZIS SZERVER ALAPJAI
2.1 A PostgreSQL rövid története
2.2 PostgreSQL adatbázis változatok
2.3 A PostgreSQL szerver jellemzői
2.4 PostgreSQL felhasználók
2.5 PostgreSQL rendszer adatbázisok
2.6 Standard példa adatbázisok
3. SQL ESZKÖZÖK POSTGRESQL RENDSZEREKHEZ
3.1 PostgreSQL parancssori kliens
3.2 PostgreSQL pgAdmin
3.3 phpPgAdmin
4. EGYSZERŰ SQL LEKÉRDEZÉSEK
4.1 SQL szintaktika alapok
4.2 SELECT utasítás
4.3 WHERE feltétel
4.4 Operátorok
4.5 ORDER BY - Rendezés
4.6 Aggregáló függvények
4.7 GROUP BY - Csoportosítás
4.8 HAVING feltétel
4.9 DISTINCT – Egyediség biztosítása
4.10 Rekordok számának korlátozása
4.11 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 NULL függvények
5.5 További hasznos 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
6.5 Táblák összekapcsolása
6.6 NATURAL JOIN
6.7 INNER JOIN
6.8 CROSS JOIN
6.9 OUTER JOIN
6.10 Self JOIN
7. SPECIÁLIS LEKÉRDEZÉSEK
7.1 Allekérdezések kiemelése (VIEW, CTE)
7.2 Tábla létrehozása SELECT utasítással
7.3 Felsőbb szintű aggregációk
7.4 Rang és analitikus függvények, OVER használata
7.5 SELECT utasítás logikai végrehajtási sorrendje
8. ADATMÓDOSÍTÓ UTASÍTÁSOK
8.1 Tranzakciókezelés alapjai
8.2 Adatok beszúrása
8.3 Adatok módosítása
8.4 Adatok törlése
8.5 MERGE utasítás
9. POSTGRESQL ADATTÍPUSOK
9.1 Karakteres típusok
9.2 Numerikus típusok
9.3 Dátum típusok
9.4 További típusok
9.5 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
Színvonalas oktatás és jó körülmények.
Oracle PL/SQL programozás résztvevő