Ni kizuizi gani katika Oracle?
Ni kizuizi gani katika Oracle?

Video: Ni kizuizi gani katika Oracle?

Video: Ni kizuizi gani katika Oracle?
Video: Goodluck Gozbert - Ipo Siku | Official Music Video 2024, Novemba
Anonim

Tumia a kizuizi kufafanua uadilifu kizuizi --sheria ambayo inazuia maadili katika hifadhidata. Oracle Hifadhidata hukuruhusu kuunda aina sita za vikwazo na inakuwezesha kuzitangaza kwa njia mbili. Ufunguo wa kigeni kizuizi inahitaji maadili katika jedwali moja ili kulinganisha maadili katika jedwali lingine.

Kwa kuzingatia hili, ni vikwazo gani katika hifadhidata ya Oracle?

Vikwazo vya Oracle hufafanuliwa kama sheria za kuhifadhi uadilifu wa data katika programu. Sheria hizi zimewekwa kwenye safu ya a hifadhidata meza, ili kufafanua safu ya tabia ya msingi ya safu ya jedwali na kuangalia utakatifu wa data inayoingia ndani yake.

Mtu anaweza pia kuuliza, ni kizuizi gani katika SQL? Vikwazo ni sheria zinazotekelezwa kwenye safu wima za data za jedwali. Hizi hutumiwa kupunguza aina ya data inayoweza kuingia kwenye jedwali. Hii inahakikisha usahihi na uaminifu wa data katika hifadhidata. Vikwazo inaweza kuwa kwenye kiwango cha safu au kiwango cha jedwali.

Pia Jua, mfano wa kizuizi cha Oracle ni nini?

Safu mlalo 1 imeundwa. Kizuizi cha msingi kinachanganya a SI kikwazo NULL na kikwazo cha KIPEKEE. A meza inaweza kuwa na UFUNGUO mmoja tu wa MSINGI na inaweza kuunda kwa vitufe vya mchanganyiko (safu mbili au zaidi) pia. Kizuizi cha Ufunguo wa Kigeni kinachotumika kuhusisha mawili au zaidi meza na maadili katika moja meza ili kulinganisha maadili katika mwingine meza.

Ni kizuizi gani cha kipekee katika Oracle?

A kizuizi cha kipekee ni sehemu moja au mchanganyiko wa sehemu zinazofafanua rekodi kwa njia ya kipekee. Baadhi ya sehemu zinaweza kuwa na maadili batili mradi tu mchanganyiko wa maadili uwe kipekee.

Ilipendekeza: