Junior — Middle
Objasnite šta se podrazumeva pod ograničenjima u kontekstu baza podataka.
sobes.tech АИ
Одговор од АИ
У контексту база података, ограничења (constraints) су правила која се примењују на податке у табелама како би се обезбедила њихова целовитост и исправност. Главне врсте ограничења:
- PRIMARY KEY — јединствени идентификатор записа.
- FOREIGN KEY — референца на кључ у другој табли, обезбеђује везу између табела.
- UNIQUE — гарантује јединственост вредности у колони.
- NOT NULL — забрањује чување празних вредности.
- CHECK — проверава да ли вредност испуњава одређени услов.
На пример, ограничење FOREIGN KEY неће дозволити додавање записа са неважећим идентификатором у повезану табелу, што спречава кршење веза.