Learning
PostgreSQL

Mi az a relációs adatbázis?

Relációs modell alapjai: táblák, sorok, oszlopok, kulcsok és miért hasznos az SQL.

Mi az a relációs adatbázis?

A relációs adatbázis mögött egy egyszerű, de erős ötlet áll: az adatokat táblákba rendezzük, és a táblák között kapcsolatokat hozunk létre.

Alapfogalmak

  • Adatbázis: a legfelső szintű tároló (egy szerveren több is lehet).
  • Tábla: sorokból és oszlopokból álló struktúra (users, orders).
  • Sor: egy rekord (pl. egy felhasználó).
  • Oszlop: tulajdonság (pl. email, created_at).
  • Primary key: egyedi azonosító (tipikusan id).

Miért jobb ez, mint JSON fájlok?

SzempontJSON fájlokRelációs adatbázis
Konzisztencianehézconstraint-ekkel biztosítható
Lekérdezésmanuális kódSQL – tömör és hatékony
Kapcsolatokduplikációforeign key
TranzakcióknincsACID

Rövid összefoglaló

  • A relációs modell táblák és kapcsolatok kombinációja.
  • A kulcsok és constraint-ek garantálják az adatintegritást.

On this page