Sobes.tech
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 неће дозволити додавање записа са неважећим идентификатором у повезану табелу, што спречава кршење веза.