Relációs adatbázisok és az SQL

Mi az SQL?
Az SQL (Structured Query Language) egy szabványosított, strukturált lekérdező nyelv az egyes relációs adatbáziskezelő-rendszerek számára, amelyet az IBM dolgozott ki az 1970-es években.
Nem tekinthető programozási nyelvnek, de itt is utasítások (életszerű mondatokból alkotott lekérdezések) segítségével hozhatunk létre adatbázisokat, amelyhez adatokat adhatunk hozzá és módosíthatjuk, lekérdezhetjük vagy rendezhetjük azokat, illetve törölhetünk belőlük. Az SQL-t több relációs adatbáziskezelő ismeri különböző operációs rendszeri környezetben, és attól függően, hogy melyikkel használjuk, többféle dialektusa, bővítése alakult ki.
A Java programozás tanfolyam részét képező SQL maximális adatbiztonságot tesz lehetővé, így ma a legszélesebb körben elterjedt, kisebb cégek számára is elérhető, költséghatékony, nyílt forráskódú adatbáziskezelő szoftver.
Az SQL előnyei



Relációs adatbázisok és az SQL
Leggyakoribb típusa a könnyen kezelhető és átlátható relációs adatbázis, amelyben a logikailag összetartozó adatok egyedekből (tuple, rekord) és jellemzőkből felépülő relációkban (kapcsolatok) – egy táblában tárolódnak, amelyek előre meghatározott kategóriákat tartalmaznak sorokban és oszlopokban.
A táblák mindig egyetlen konkrét tárgyat (objektum vagy esemény) és egy mezőt (elsődleges kulcs) ábrázolnak, amely egyedileg azonosítja a tábla egyes rekordjait, de a felhasználóknak nem kell ismerniük az adatot tároló rekord fizikai helyét. Amikor egy relációs adatbázist lekérdeznek, akkor a kulcsot használják a kapcsolódó adatok keresésére az adathalmazok között.
Az SQL utasításai
Adatdefiníciós nyelv (DDL - Data Definition Language) új adatbázisok sémájának definiálása -relációk, indexek és nézettáblázatok létrehozása és megszüntetése
Adatlekérdező nyelv (DQL - Data Query Language – DQL) adatok lekérdezése és lehívása
Adatmanipulációs nyelv (DML - Data Manipulation Language) adatok létrehozása, módosítása, törlése
Adatelérést vezérlő nyelv (DCL - Data Control Language) jogosultságok adása és elvétele a felhasználóktól, vezérlők működésének szabályozása
Tematika
Adatbázisok típusai
Relációs adatbásisok
Az SQL nyelv alapjai
CRUD műveletek
Lekérdezések
Tárolt eljárások
Triggerek
Jelentkezés menete
Ha szeretnél egy piacképes ismereteket biztosító, gyakorlatorientált és átfogó informatika képzésre jelentkezni, írj nekem e-mailt, vagy töltsd ki az online űrlapot! Hamarosan felveszem Veled a kapcsolatot, hogy a részleteket pontosítani tudjuk. Amennyiben további kérdésed van, fordulj hozzám bizalommal a megadott telefonos vagy e-mail elérhetőségen!
Kérdésed van? Írj üzenetet
Ha érdekel az informatika világa, ha szeretnél egy piacképes tudást, akkor bátran írj! A Java képzés alatt a tudásom legjavával adom át számodra, és a legkényelmesebb úton online formában tartjuk az informatikai képzést.