Junior — Middle
Můžeš uvést příklad omezení uloženého v databázi nebo systému?
sobes.tech AI
Odpověď od AI
Omezení (constraints) v databázi nebo systému se používají k zajištění integrity dat a správného fungování aplikace. Příkladem omezení v databázi může být:
- Unikátnost (UNIQUE) — zajišťuje, že hodnoty ve sloupci nebo sadě sloupců se neopakují.
- Primární klíč (PRIMARY KEY) — jednoznačně identifikuje každý záznam v tabulce.
- Cizí klíč (FOREIGN KEY) — zajišťuje referenční integritu mezi tabulkami.
- NOT NULL — zakazuje ukládání prázdných hodnot do sloupce.
Například v tabulce uživatelů lze na sloupec email uvalit omezení unikátnosti, aby nedošlo k registraci více účtů se stejnou adresou.