Sobes.tech
Junior — Middle

Magyarázza el, mit értenek adatbázisok kontextusában korlátozások alatt.

sobes.tech MI

Válasz az MI-től

Az adatbázisok kontextusában a korlátozások (constraints) olyan szabályok, amelyeket az adatokra alkalmaznak a táblákban az integritásuk és helyességük biztosítása érdekében. A fő típusú korlátozások:

  • PRIMARY KEY — az rekord egyedi azonosítója.
  • FOREIGN KEY — hivatkozás egy másik tábla kulcsára, biztosítja a táblák közötti kapcsolatot.
  • UNIQUE — garantálja az érték egyedülállóságát az oszlopban.
  • NOT NULL — megakadályozza az üres értékek tárolását.
  • CHECK — ellenőrzi, hogy az érték megfelel-e egy adott feltételnek.

Például, egy FOREIGN KEY korlátozás nem engedi meg, hogy olyan rekordot adjunk hozzá, amelyben nem létező azonosító szerepel a kapcsolódó táblában, ez megakadályozza a kapcsolatok megsértését.