Ukosefu wa uwekaji ni nini?
Ukosefu wa uwekaji ni nini?

Video: Ukosefu wa uwekaji ni nini?

Video: Ukosefu wa uwekaji ni nini?
Video: Kulinda usalama ni nini? 2024, Aprili
Anonim

An Weka Anomaly hutokea wakati sifa fulani haziwezi kuwa imeingizwa kwenye hifadhidata bila uwepo wa sifa zingine. Kwa mfano hii ni mazungumzo ya kufuta hali isiyo ya kawaida - hatuwezi kuongeza kozi mpya isipokuwa tuwe na angalau mwanafunzi mmoja aliyejiandikisha kwenye kozi hiyo.

Ipasavyo, hitilafu ya kufuta ni nini?

Kufuta Anomaly . A hitilafu ya kufuta hutokea wakati wewe kufuta rekodi ambayo inaweza kuwa na sifa ambazo hazifai kufutwa. Kwa mfano, ikiwa tutaondoa maelezo kuhusu akaunti ya mwisho kwenye tawi, kama vile akaunti A-101 katika tawi la Downtown kwenye Mchoro 10.4, taarifa zote za tawi zitatoweka.

Vile vile, hitilafu 3 ni zipi? Kuna tatu aina za Data Makosa : Sasisha Makosa , Uingizaji Makosa , na Ufutaji Makosa.

Hapa, ni makosa gani katika DBMS?

Matatizo haya hutokea kutokana na mahusiano ambayo yanazalishwa moja kwa moja kutoka kwa maoni ya mtumiaji yanaitwa makosa . Kuna aina tatu za makosa : sasisha, kufuta na kuingiza makosa . Sasisho hali isiyo ya kawaida ni utofauti wa data unaotokana na upunguzaji wa data na usasishaji kiasi.

Je, unazuiaje hitilafu ya data?

Kwa kuzuia matatizo haya, unaweza kurekebisha muundo wa hifadhidata. Kurekebisha kwa ujumla kunajumuisha kugawanya jedwali moja la hifadhidata katika jedwali mbili rahisi. Marekebisho makosa yameitwa hivyo kwa sababu yanatolewa na kuongezwa, kubadilisha, au kufutwa kwa data kutoka kwa jedwali la hifadhidata.

Ilipendekeza: