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 PostgreSQL
SQL alapok – SELECT, INSERT, UPDATE, DELETEPrimary key és foreign key
Academy

/

Adatbázisok

/

Adatmodell és SQL alapok

Relációs adatbázis és PostgreSQL

Mit jelent a relációs adatbázis? Táblák, relációk, sorok, oszlopok, kulcsok és miért népszerű PostgreSQL webes rendszereknél.

1 perc olvasás

Frissítve: 2026. szeptember 12.

Balogh Bence

Röviden

A relációs modellben az adat relációkban – a gyakorlatban táblákban – jelenik meg, jól definiált attribútumokkal és szabályokkal. A kapcsolatok kulcsokkal fejezhetők ki anélkül, hogy minden kapcsolódó adatot minden sorba bemásolnánk.

Mit jelent a relációs adatbázis és postgresql?

A relációs modellben az adat relációkban – a gyakorlatban táblákban – jelenik meg, jól definiált attribútumokkal és szabályokkal. A kapcsolatok kulcsokkal fejezhetők ki anélkül, hogy minden kapcsolódó adatot minden sorba bemásolnánk.

Relációs modell

01

users

02

projects

03

memberships

04

foreign keys

05

queries

Hogyan működik a gyakorlatban?

PostgreSQL fejlett, nyílt forrású relációs adatbázis-kezelő. SQL mellett erős tranzakciós modellt, indexeket, JSON támogatást, constraint-eket, extensionöket és sok production funkciót kínál.

  • Tábla egy entitás vagy kapcsolat adatait rendezheti.
  • Sor egy rekord/tuple példány.
  • Oszlop típus és jelentés szerint korlátozza az értéket.
  • Foreign key kapcsolatot és referenciális integritást fejezhet ki.

Gyakorlati fejlesztői szemlélet

Ne erőltesd minden adatot egyetlen hatalmas `items` JSON oszlopba csak azért, mert gyors prototípusnál kényelmes. A gyakran szűrt, kapcsolt és integritás-szabályos adatnak sokszor jobb helye van rendes oszlopokban és relációkban.

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

  • Relációs = csak merev, soha nem használhat JSON állítás.
  • Egy táblába tenni minden domain objektumot type mezővel.
  • Foreign keyt elhagyni kizárólag azért, hogy „gyorsabb legyen”.

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

Előző

Mi az adatbázis?

Következő

SQL alapok – SELECT, INSERT, UPDATE, DELETE

Ezen az oldalon

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