SQL alapismeretek

2018.07.23. - 2018.07.25.
H.,K.,Sze.
09:00 - 16:00
1 hét (24 óra)
2018.09.24. - 2018.09.26.
H.,K.,Sze.
09:00 - 16:00
1 hét (24 óra)
2018.12.03. - 2018.12.05.
H.,K.,Sze.
09:00 - 16:00
1 hét (24 óra)

Más időpont érdekelne Kérdésem lenne a képzésről

SQL alapismeretek rövid jellemző leírása

Napjainkban adataink rendezett, kereshető kezelése elengedhetetlen feladat, akár céges, akár otthoni felhasználásban. 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áziskezelő rendszerben (Oracle, Microsoft SQL Server, MySQL, PostgreSQL, stb.). Természetesen a tanfolyam kitér az egyes adatbáziskezelőkben használatos alapvető, de különböző tényezőkre is.

Tanfolyam adatai

Nyilvántartásba vételi szám:
E-000069/2013/D043
Tanfolyam díja:
89.000 Ft (áfamentes)
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 számítógép kezelői ismeretek

Tantermeink képekben

Tanterem 1
Tanterem 2
Tanterem 3
Tanterem 4
Tanterem 5
Tanterem 6

SQL alapismeretek tematika

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 (Atomicity, Consistency, Isolation, Durability) elvek
  • TCL (Transaction Control Language) nyelv részei7
    • Különböző adatbáziskezelők tranzakciókezelésének áttekintése

A tanfolyamokat indítani a fentebb kiírt tervezett időpontokban megfelelő létszám esetén tudjuk, ennek hiányában a tervezett kezdési időpontot későbbi kezdésre módosítjuk.