Jifunze Kuhusu Uhusiano wa Database na Matokeo Yake kwenye Shughuli

Usawazishaji wa Nchi za Amerika ambazo Zinazolengwa tu Zinaweza kuingizwa kwenye Hifadhi

Usawazishaji wa Hifadhi inasema kwamba data tu halali itaandikwa kwenye databana. Ikiwa shughuli inatibiwa ambayo inakiuka sheria za uwiano wa database, shughuli zote zitafufuliwa na database itarejeshwa kwa hali yake ya awali. Kwa upande mwingine, ikiwa manunuzi yanatekeleza kwa ufanisi, itachukua database kutoka kwa hali moja ambayo inafanana na sheria kwa nchi nyingine ambayo pia inaendana na sheria.

Msimamo wa database haimaanishi kwamba shughuli ni sahihi, tu kwamba shughuli hazivunja sheria zinazoelezwa na programu. Msimamo wa database ni muhimu kwa sababu inasimamia data inayoingia na kukataa data ambayo haifai sheria.

Mfano wa Kanuni za Kuzingatia Kazi

Kwa mfano, safu katika database inaweza tu kuwa na maadili kwa sarafu flip kama "vichwa" au "mkia." Ikiwa mtumiaji angejaribu kuweka "upande wa pili," kanuni za uwiano wa database haziwezi kuruhusu.

Unaweza kuwa na uzoefu na sheria za uwiano kuhusu kuondoka shamba kwenye fomu ya ukurasa wa wavuti bila tupu. Wakati mtu anajaza fomu kwenye mtandao na akisahau kusubiri mojawapo ya nafasi zinazohitajika, thamani ya NULL inakwenda kwenye databana, na kusababisha fomu ikatalikane hadi nafasi tupu iwe na kitu ndani yake.

Kuzingana ni hatua ya pili ya mfano wa ACID (Atomicity, Ushirikiano, Isolation, Durability), ambayo ni seti ya miongozo ya kuhakikisha usahihi wa shughuli za database.