Napjainkban adataink rendezett, kereshető kezelése elengedhetetlen feladat, akár céges, akár otthoni szinten. A relációs adatbázisok biztosítják az adatok megfelelő tárolását, kereshetőségét, riportok és egyéb kimutatások létrehozását.
A relációs adatbázisok kezeléséhez szükséges az SQL (Standard Query Language) ismerete, mely kifejezetten a relációs adatbázisok kezelésére lett kifejlesztve.
A tanfolyam során a résztvevők megismerkednek az SQL lekérdezőnyelv alapjaival, így azt felhasználhatják a manapság elterjedt valamennyi adatbázis-kezelő rendszerben (Oracle, MSSQL, MySQL, PostgreSQL, stb.). Természetesen a tanfolyam kitér az egyes adatbázis-kezelőkben használatos speciális tényezőkre is.
Adatbázisok történelme, fejlődése
- Mik az adatbázisok
- Fejlődésük
- Felhasználásuk kulcspontjai
A különböző adatbázismotorok áttekintése, telepítési lehetőségeik, főbb felhasználási területeik
Relációs adatbázisok alapjai
- Alapfogalmak
- Inkonzisztencia
- Redundancia
- Elemek
- Entitások
- Attribútumok
- Másodlagos
- Elsődleges
- Idegen
- Kapcsolatok
- Normalizálás
- 1. normálforma
- 2. normálforma
- 3. normálforma
- Boyce-Codd normálforma
- ER (Entity-Relationship) diagram
- Létrehozása, értelmezése, szabályai
- Gyakorlati megvalósítás
- Adatbázisok
- Táblák
- Rekordok
- Kapcsolatok
Az SQL nyelv alapjai
- Kifejlődése, fontossága
- Részegységei
- DDL (Data Definition Language)
- DML (Data Manipulation Language)
- DQL (Data Query Language)
- DCL (Data Control Language)
- DDL nyelv részei
- Az adatbázis szerkezeti felépítése
- Adatbázis, tábla, nézettábla, esemény indítók létrehozása (CREATE)
- Adatbázis, tábla, nézettábla, esemény indítók módosítása (ALTER)
- Adatbázis, tábla, nézettábla, esemény indítók törlése (DROP)
- DML nyelv részei
- Az adatbázis adatainak kezelése
- Adatok beszúrása (INSERT)
- Adatok módosítása (UPDATE)
- Adatok törlése (DELETE)
- DQL nyelv részei
- Az adatbázis adatainak kiolvasása, megjelenítése
- Adatbázis szerkezetének megtekintése (SHOW)
- Adatok lekérdezése táblából, nézettáblából (SELECT)
- DCL nyelv
- Az adatbázis jogok kiosztása
- Adatbázis jogok biztosítása (GRANT)
- Adatbázis jogok megtagadása (REWOKE)
Komplexebb lekérdezések
- Egybeágyazott lekérdezések
- Több táblás lekérdezések (JOIN)
Betekintés a tranzakciós adatbázisok működésébe
- Tranzakció lényege, működése
- ACID elvek
- TCL (Transaction Control Language) nyelv részei
- Különböző adatbáziskezelők tranzakciókezelésének áttekintése
A tanfolyam adatai:
Nyilvántartásba vételi száma: -
Tanfolyam díja: 129.000 Ft
Tanfolyam vizsgadíja: 0 Ft
Tanfolyam óraszáma: 24 óra
Tanfolyam végét igazoló dokumentum: tanúsítvány
Tanfolyam helyszíne: 1139 Budapest, Frangepán utca 3.
A tanfolyam megkezdésének feltételei:
Iskolai végzettség: nem feltétel
Szakmai végzettség: nem feltétel
Szükséges előismeretek: magabiztos, felhasználói szintű számítógépes ismeret