Junior — Middle
Можеш ли дати пример ограничења наметнутог на базу података или систем?
sobes.tech АИ
Одговор од АИ
Ograničenja (constraints) u bazi podataka ili sistemu koriste se za obezbeđivanje integriteta podataka i pravilnog rada aplikacije. Primer ograničenja u bazi podataka može biti:
- Jedinstvenost (UNIQUE) — garantuje da vrednosti u koloni ili skupu kolona ne ponavljaju.
- Primarni ključ (PRIMARY KEY) — jedinstveno identifikuje svaki zapis u tabeli.
- Strani ključ (FOREIGN KEY) — obezbeđuje referencijalni integritet između tabela.
- NOT NULL — zabranjuje čuvanje praznih vrednosti u koloni.
Na primer, u tabeli korisnika može se nametnuti ograničenje jedinstvenosti na polje email kako bi se sprečila registracija više naloga sa istom adresom.