Tanfolyam időpontok és jelentkezés
Első oktatási nap: 2024. június 4., további oktatási napok: 6.
Zártcsoportos képzésre jelentkezem
Jelentkezés időpont nélkül
A képzés célja, hogy a résztvevők megismerjék az adatbázisokat, megértsék, hogyan épülnek fel, milt jelent a tábla, rekord és mező fogalma, hogyan lehet az adatbázisokban található adatokat lekérdezni, tárolni, rendszerezni. A képzés után a résztvevők biztos alapokkal rendelkeznek ahhoz, hogy elmélyedjenek az adatbázisokkal kapcsolatos olyan feladatokban, mint SQL lekérdezések vagy jelentések készítése, SQL programozás vagy adatbázisok üzemeltetése.
Azoknak felhasználóknak, üzleti elemzőknek, tesztelőknek ajánljuk, akik még nem dolgoztak adatbázisokkal, de szeretnének ebbe az irányba elindulni és később mélyebb SQL ismereteket szerezni.
Felhasználói szintű számítástechnikai tudásra lesz mindössze szükséged, és már bele is vághatsz a tanulásba!
A képzés teljesen az alapoktól indulva vezet be minket a relációs adatbázisok hatalmas témakörébe. Megismerjük a relációs adatmodell és az adatmodell építőelemeit: táblák, rekordok, mezők. Átvesszük, hogy milyen műveleteket lehet elvégezni a táblák között. Tárgyaljuk a relációs adatbázisok nyelvét, az SQL-t és megnézzük, hogy mely gyártók és eszközök a legfontosabb szereplők a relációs adatbázisok piacán. Foglalkozunk az adatbáziskezelők belső működésével, ennek során tárgyaljuk a tranzakciókat, az indexeket és a jogosultságkezelést is. Röviden kitérünk az SQL nyelv programozási lehetőségeire is.
1. AZ ADATBÁZISOK ALAPJAI
1.1. Adatbázis és adatbázis-kezelő rendszer definíciója
1.2. Szerver-kliens felépítés
1.3. Tábla, rekord, attribútum, mező
1.4. Kulcs, elsődleges kulcs, idegen kulcs
1.5. Adatmodellezési lehetőségek
1.6. A relációs adatmodell
1.7. Relációs kapcsolatok fajtái és típusai
1.8. Referenciális szabályok
1.9. Az egyed-kapcsolati modell
1.10. Redundancia és konzisztencia
1.11. Halmazok és műveletek
1.12. NULL értékek
1.13. Táblák közötti kapcsolatok: a JOIN
2. SQL ALAPOK
2.1. Az SQL fejlődése és szabványai
2.2. Az SQL jelkészlete
2.3. SQL szintaktikai elemek
2.4. Objektumok
2.5. Adatdefiníciós (DDL) utasítások
2.6. Adatkezelési (DML) utasítások
2.7. Adatlekérdezési (DQL) utasítások
2.8. Adatvezérlési (DCL) utasítások
2.9. Azonosítók leképezési szabályai
2.10. Kifejezések, műveletek
2.11. A NULL értékek kezelése
3. ISMERTEBB ADATBÁZISKEZELŐK ÉS KLIENSPROGRAMJAIK
3.1. Microsoft SQL Server
3.1.1. Az SQL Server Management Studio
3.2. Oracle SQL Server
3.2.1. Az Oracle SQL Developer
3.3. MySQL
3.3.1. MySQL Workbench
3.4. PostgreSQL
3.4.1. pgAdmin
3.5. DB2
3.5.1. IBM Data Studio
4. TRANZAKCIÓK
4.1. A tranzakciókezelés alapjai
4.2. Explicit és implicit tranzakciók
4.3. Konkurencia
4.3.1. Izoláció
4.3.2. Zárolások
4.4. Holtpont
5. INDEXEK
5.1. Indexek célja és szerepe
5.2. Fizikai és logikai indexek
5.3. UNIQUE index
6. LEGFONTOSABB SQL UTASÍTÁSOK
6.1. A SELECT utasítás
6.2. Sorok szűrése a WHERE záradékkal
6.3. Sorok rendezése az ORDER BY záradékkal
7. SQL KITERJESZTÉSEK
7.1. Az SQL/PSM szabvány
7.2. SQL kiterjesztések fajtái
7.3. A T-SQL
7.4. A PL/SQL
8. ADATBÁZIS OBJEKTUMOK
8.1. Táblák
8.2. Nézetek
8.3. Tárolt eljárások
8.4. Függvéynek
8.5. Triggerek
Az egész nagyon profi volt