bybence
Kapcsolat
bybence

Felfedezés

Eszközök

Academy

Blog

Hírek

Kapcsolat

Academy

Adatbázisok

ByBence Academy

Adatbázisok

12 anyag

Adatmodell és SQL alapok

Mi az adatbázis?
Relációs adatbázis és PostgreSQLSQL alapok – SELECT, INSERT, UPDATE, DELETEPrimary key és foreign key
Academy

/

Adatbázisok

/

Adatmodell és SQL alapok

Mi az adatbázis?

Adatbázis érthetően: miért nem elég egy JSON fájl, mit csinál a DBMS, és hogyan ad tartósságot, lekérdezést, konkurenciát és integritást?

1 perc olvasás

Frissítve: 2026. szeptember 12.

Balogh Bence

Röviden

Az adatbázis szervezett adathalmaz, a DBMS pedig az a rendszer, amely tárolja, lekérdezhetővé teszi és kontrollálja az adatot. Egy production adatbázis nem pusztán fájl: tranzakciót, párhuzamos hozzáférést, jogosultságot, indexet, backupot és hibakezelési mechanizmust is ad.

Mit jelent a mi az adatbázis??

Az adatbázis szervezett adathalmaz, a DBMS pedig az a rendszer, amely tárolja, lekérdezhetővé teszi és kontrollálja az adatot. Egy production adatbázis nem pusztán fájl: tranzakciót, párhuzamos hozzáférést, jogosultságot, indexet, backupot és hibakezelési mechanizmust is ad.

Adatbázis felelőssége

01

Schema

02

Queries

03

Constraints

04

Transactions

05

Storage

Hogyan működik a gyakorlatban?

Webalkalmazásnál a backend vagy kontrollált adat API műveleteket küld az adatbázisnak. A DBMS query plannerrel végrehajtási tervet választ, lock/MVCC segítségével kezeli a konkurens műveleteket, majd tartósan rögzíti a commitolt változásokat.

  • Schema meghatározza az adatok struktúráját és szabályait.
  • Query adatot olvas vagy módosít deklarált feltételekkel.
  • Index bizonyos hozzáférési mintákat gyorsíthat.
  • Transaction több műveletet egy logikai egységbe foghat.

Gyakorlati fejlesztői szemlélet

Először az üzleti entitásokat és szabályokat modellezd, csak utána válassz kényelmes API-t. Ha a séma pontosan kifejezi, hogy mi lehet NULL, mi egyedi és mi mire hivatkozik, kevesebb hibás állapot tud létrejönni.

Gyakori hibák és félreértések

  • Adatbázist csak perzisztens objektumtárnak tekinteni.
  • Minden validációt kizárólag frontendben tartani.
  • Backupot automatikusan ugyanannak hinni, mint disaster recovery tervet.

Források és szabványok

A technikai részletekhez elsődleges szabványokat és karbantartott hivatalos dokumentációt használok. Frameworkök, böngészők és webes API-k idővel változhatnak, ezért implementálás előtt mindig ellenőrizd az aktuális dokumentációt is.

PostgreSQL Documentation

Kapcsolódó ByBence Academy

WebfejlesztésWebes biztonságJavaScript / React / Next.jsKriptográfia

Következő

Relációs adatbázis és PostgreSQL

Ezen az oldalon

Mit jelent a mi az adatbázis??Hogyan működik a gyakorlatban?Gyakorlati fejlesztői szemléletGyakori hibák és félreértések