Преглед садржаја:
Дефиниција - Шта значи Кеи?
Кључ је поље или комбинација поља у табели базе података која се користи за проналажење и сортирање редака у табели на основу одређених захтева. Кључеви су дефинисани да убрзају приступ подацима и, у многим случајевима, да створе везе између различитих табела.
Тецхопедиа објашњава Кеи
Релативне базе података углавном садрже примарне и стране кључеве. Док примарни кључеви намећу интегритет ентитета и држе јединствене вредности, страни кључеви одржавају референтни интегритет, стварајући асоцијацију између две табеле.
Примарни кључ је атрибут (или група атрибута) који је јединствен за сваки ред у табели базе података. Да би се квалификовало као примарни кључ, поље не би требало да има нулте вредности и треба да буде јединствено за сваки ред. Ове вредности не смеју да се мењају или постају ништавне током целог животног века табеле базе података. Примарни кључеви са два или више атрибута називају се композитним кључевима. Сурогат примарни кључ нема описне вредности, док замјенски примарни кључ има описне вриједности. Страни кључ је ступац или група ступаца у табели базе података који намећу везе између података у двије табеле. Дјелује као унакрсна референца између двије табеле, јер упућује на примарни кључ друге таблице и тако успоставља везу између двије таблице.