Kihagyás

Bevezetés az SQL nyelvbe

Az SQL (Structured Query Language) egy standard programozási nyelv adatbázisok kezeléséhez. Ez lehetővé teszi az adatok lekérdezését, frissítését, beszúrását és törlését adatbázisokban. Az SQL kulcsfontosságú készség az adatbázis-kezelés, adatelemzés és a fejlesztés területén.

A nyelv különböző típusú parancsokat tartalmaz az adatbázis-kezeléshez. Ezek közé tartoznak a

  • DDL (Data Definition Language)
  • DQL (Data Query Language)
  • DML (Data Manipulation Language)
  • DCL (Data Control Language)

utasítások.

graph TD
    SQL --> DDL
    DDL --> CREATE
    DDL --> ALTER
    DDL --> DROP
    DDL --> TRUNCATE

    SQL --> DQL
    DQL --> SELECT

    SQL --> DML
    DML --> INSERT
    DML --> UPDATE
    DML --> DELETE

    SQL --> DCL
    DCL --> GRANT
    DCL --> REVOKE

DDL - Data Definition Language

DDL parancsokat használjuk adatbázis táblák és más adatstruktúrák létrehozásához, módosításához és törléséhez.

  • CREATE: Új táblák, nézetek, indexek, stb. létrehozása.
  • ALTER: Már létező tábla szerkezetének módosítása.
  • DROP: Táblák, nézetek, indexek, stb. törlése.
  • TRUNCATE: Tábla teljes adattartalmának gyors törlése.

DQL - Data Query Language

DQL főleg a SELECT utasítást foglalja magában, amelyet adatok lekérdezésére használunk.

  • SELECT: Adatok lekérdezése egy vagy több táblából.

DML - Data Manipulation Language

DML parancsokat használjuk az adatok kezelésére, mint például beszúrás, frissítés, törlés.

  • INSERT: Új sorok hozzáadása egy táblához.
  • UPDATE: Már létező sorok adatainak módosítása.
  • DELETE: Sorok törlése egy táblából.

DCL - Data Control Language

DCL parancsok az adatbázis-hozzáférés és az adatbázis tranzakciók szabályozására szolgálnak.

  • GRANT: Felhasználóknak jogosultságok adása.
  • REVOKE: Felhasználók jogosultságainak visszavonása.