Примарни кључ у СКЛ-у: Све што требате знати о операцијама примарног кључа



Овај чланак је свеобухватан водич за употребу ПРИМАРНОГ КЉУЧА у СКЛ-у са примерима. Такође се расправља о различитим ОСНОВНИМ КЉУЧНИМ операцијама на столу.

У еритамо где свакодневно генеришемо 2,5 квинтилион бајта података, веома је важно руковати подацима на прави начин и идентификовати јединствене записе. Дакле, у овом чланку о Примарном кључу у , Разговараћу о томе како се сваки запис у табели може јединствено идентификовати када постоје релационе базе података.

У овом чланку биће обрађене следеће теме:





  1. Шта је примарни кључ?
  2. Правила за примарни кључ
  3. Примарне операције:

Шта је примарни кључ у СКЛ-у?

Ограничење примарног кључа је врста кључа помоћу којег можете јединствено идентификовати сваки корице или запис у табели. Свака табела може имати само један примарни кључ, али може имати и више њих . Такође, сваки примарни кључ треба да буде јединствен и не сме да садржи никакве НУЛЛ вредности.

Примарни кључеви се користе заједно са страним кључевима за упућивање на различите табеле и формирање референтних интегритета. За табелу А, примарни кључ се може састојати од једног или више ступаца.



Сада када знате шта је примарни кључ, следећи у овом чланку о Примарном кључу у , да разумемо правила примарног кључа.

Правила за примарни кључ

Правила примарног кључа су следећа:

  1. Све вредности у колони изабране као примарни кључ морају бити јединствене.
  2. Свака табела може имати само један примарни кључ
  3. Ниједна вредност у колони примарног кључа не може бити НУЛЛ
  4. Не можете да уметнете нови ред са већ постојећим примарним кључем

Сада када знате која су правила примарног кључа, следећи у овом чланку о Примарном кључу у СКЛ-у, да видимо операције примарног кључа.



Примарне операције:

Да бисте разумели различите операције присутне на примарном кључу, узмите у обзир следећу табелу:

Табела купаца:

Идентификација купца

Име клијента

Број телефона

претворити двоструко у инт

један

Рохит

9876543210

2

Сонал

9765434567

3

Ајаи

9765234562

4

Аисхвариа

9876567899

5

Акасх

9876541236

Примарни кључ на Креирању табеле

Следећу синтаксу можете користити за креирање примарног кључа у колони „цустомерИД“ док правите ову табелу:

# За купце СКЛ Сервер / МС Аццесс / Орацле ЦРЕАТЕ ТАБЛЕ (ЦустомерИД инт НОТ НУЛЛ ПРИМАРИ КЕИ, ЦустомерНаме варцхар (255) НОТ НУЛЛ, ПхонеНумбер инт) #МиСКЛ ЦРЕАТЕ ТАБЛЕ Цустомерс (ЦустомерИД инт НОТ НУЛЛ, ЦустомерНаме варцхар (255) НОТ НУЛЛ, Телефонски број ПРИМАРНИ КЉУЧ (цустомерИД)

Примените примарни кључ на више колона

Да бисте применили примарни кључ на више колона док стварање табеле , погледајте следећи пример:

учење ссиса корак по корак
СТВОРИ ТАБЕЛУ Купци (цустомерИД инт НОТ НУЛЛ, ЦустомерНаме варцхар (255) НОТ НУЛЛ, ПхонеНумбер инт, ЦОНСТРАИНТ ПК_Цустомер ПРИМАРИ КЕИ (ЦустомерИД, ЦустомерНаме))

Погледајте доњу слику.

Примарни кључ - Примарни кључ у СКЛ-у - Едурека

Даље, у овом чланку о Примарном кључу у СКЛ-у, погледајмо како се користи примарни кључ на Алтер Табле.

Примарни кључ на алтер табели

Можете користити следећу синтаксу за креирање примарног кључа у колони „цустомерИД“ када је табела „купци“ већ креирана и само желите да измените табелу:

АЛТЕР ТАБЕЛА Купци ДОДАЈУ ПРИМАРНИ КЉУЧ (ЦустомерИД)

Ако желите да додате име ограничењу примарног кључа и дефинишете га на више колона, користите следећу СКЛ синтаксу:

АЛТЕР ТАБЕЛА Купци ДОДАЈУ ОГРАНИЧЕЊЕ ПК_Цустомер ПРИМАРНИ КЉУЧ (ЦустомерИД, ЦустомерНаме)

Даље, у овом чланку о Примарном кључу у СКЛ-у, хајде да разумемо како испуштати примарни кључ

Избриши / баци примарни кључ

Да бисте испустили примарни кључ, можете се позвати на следећи пример:

#За клијенте СКЛ Сервер / МС Аццесс / Орацле АЛТЕР ТАБЛЕ ДРОП ЦОНСТРАИНТ ПК_Цустомер #Фор МиСКЛ АЛТЕР ТАБЛЕ Цустомерс ДРОП ПРИМАРИ КЕИ

Овим смо дошли до краја овог чланка. Надам се да сте разумели како се користи примарни кључ у СКЛ-у. Ако желите да сазнате више о МиСКЛ и упознајте ову релациону базу података отвореног кода, а затим погледајте нашу који долази са обуком уживо коју воде инструктори и искуством у стварном животу. Овај тренинг ће вам помоћи да дубље разумете МиСКЛ и да вам помогне да савладате тему.

Имате питање за нас? Молимо вас да га помињете у одељку за коментаре овог чланка о „Примарном кључу у СКЛ-у“ и јавићу вам се.