Увод у ограничења интегритета у ЈАВА-и



Блог даје основни увод у Ограничења интегритета у ЈАВА-и.

Компоненте ограничења интегритета у ЈАВА-и:

  • Вредност не може бити нулл
  • Требало би да буде јединствено
  • Имаће јединствени примарни кључ који се користи за проналажење вредности у табели
  • Страни кључ, у случају да се исти примарни кључ налази у другој табели

Није нулл

То је ограничење које осигурава да сваки ред буде испуњен неком вредношћу за колону, која је наведена као „није нулл“.





Основна синтакса

‘Креирај табелу име_табеле

(тип података име_колоне1 НИЈЕ НУЛЛ,



врста података цолумн2_наме)

* овде тип података цолумн1 не може бити НУЛЛ

Јединствен

То је ограничење, које се користи за колону табеле тако да су редови те колоне јединствени тамо где дозвољава и нулл вредност.



Основна синтакса

‘Креирај табелу име_табеле (

Колона1_име типа података УНИКУЕ,

Тип података колона2_име)

како компајлирати јава код

* Овде ће јединствена колона1 имати само јединствене вредности.

Примарни кључ

То је ограничење које се користи за колону табеле како би се ред у табели могао јединствено идентификовати.

Основна синтакса

‘Креирај табелу име_табеле (

Тип података ступац1_име ПРИМАРНИ КЉУЧ,

Тип податка име_колоне_2)

У истој колони неће се наћи ниједан други примарни кључ исте вредности. Користи се за референцирање табеле са истом вредношћу.

Страни кључ

То је ограничење које се користи за успостављање везе између два ступца у истој или различитим табелама. Да би се колона дефинисала као спољни кључ, требало би да буде дефинисан као примарни кључ у табели на коју се односи. Једна или више колона може се дефинисати као страни кључеви. Овоограничењеидентификује било коју колону која упућује на ПРИМАРНИ КЉУЧ у другој табели, што значи да имате примарни кључ у једној табели и да ћете пронаћи све вредности и у другој табели. Тада је та колона у другој табели заправо спољни кључ друге табеле.

Основна синтакса

‘Креирај табелу име_табеле (

Колона1_име тип података СТРАНИ КЉУЧ,

Тип податка име_колоне_2)

Имате питање за нас? Спомените их у одељку за коментаре и јавићемо вам се.

Повезани постови: