Kompyuta, Hifadhidata
Kuhalalisha ya hifadhidata
Kambi ya data hiyo katika meza yanaweza kufanywa kwa njia mbalimbali. Sifa katika uhusiano lazima ambazo zimepangwa kulingana na kanuni uhusiano, kwamba ni, ni lazima kikamilifu kupunguza kurudia ya data, pamoja na kurahisisha utaratibu kwa ajili ya matibabu yao na kufuatiwa na update. Mojawapo ya matatizo ya kimsingi ya kubuni database hufanya kuondoa redundancy, na ni mafanikio kwa kuhalalisha.
Kuhalalisha database inawakilisha vikwazo rasmi vifaa kujenga meza ambayo inaruhusu kuondoa marudio, na uthabiti required programu kuhifadhiwa habari, kupunguza gharama za kazi zinazohusiana na kudumisha na matengenezo database. Kuhalalisha operesheni yamo katika upanuzi wa meza ya awali database katika rahisi. Katika kila hatua ya mchakato huu lazima meza kutolewa kwa njia ya kawaida. Kila hatua ni sifa ya kuhalalisha ya kuweka baadhi ya vikwazo, ambayo lazima kuzingatia meza zote. Hivyo, kuondolewa unafanywa zisizo muhimu meza ya habari, ambayo ni redundant.
Kuhalalisha ya hifadhidata ni msingi dhana ya kazi utegemezi kati ya sifa. Ni kuchukuliwa kuwa sifa moja unategemea mwingine, kama kila wakati thamani ya pekee ya sifa ya pili inalingana na si zaidi ya moja la thamani ya kwanza.
Kuhalalisha ya hifadhidata - neno, hata hivyo, inaweza kugawa katika fomu kadhaa ya kawaida, ambayo itajadiliwa baadaye.
data ya kifaa ni kuchukuliwa muhimu kwa kwanza aina kawaida wakati thamani ya kila sifa ni pekee yake. Kama sifa fulani ina thamani duplicate, haiwezi kuchukuliwa kitu mali ya kwanza aina ya kawaida. Ni zinageuka kuwa unaweza kuunda bado yoyote chombo ambacho ni kitu data.
data ya kifaa ni kuchukuliwa mali ya pili ya kawaida aina wakati tayari ni katika mfumo wa kwanza wa kawaida, lakini kila moja ya sifa yake, si kwa njia yenye uwezo, huru kabisa katika suala kazi kutoka kila moja ya funguo uwezo.
data ya kifaa inachukuliwa ni wa tatu aina ya kawaida, ikiwa ni tayari katika kawaida aina ya pili, lakini haikuwa sasa maelewano yoyote elekezi ya vitu zisizo muhimu kutoka funguo. Chini ya utegemezi elekezi ni kawaida kueleweka kama uhusiano dhahiri kati ya mashamba.
Kuhalalisha database unaweka developer kuu lengo ya kuleta mahusiano yote ya tatu aina ya kawaida. Ni kwa njia hii katika siku zijazo itakuwa inawezekana kuunda mfumo mzuri wa habari.
Kuhalalisha ya hifadhidata: sheria ya msingi
Ni lazima kuunda mkusanyiko wa sheria za kufuatwa katika kazi ya kuhalalisha. ya kwanza ni kuondoa makundi kurudia. Necessary kuunda meza tofauti kuhifadhi kila seti ya sifa zinazohusiana, ambayo inajenga msingi tofauti. Mwingine, hakikisha kuondokana data redundant. Katika hali ambapo sifa uhusiano ni aliona tu kwa upande wa muhimu, basi ni lazima kuweka katika meza tofauti. Sheria ya tatu inasema lazima isipokuwa kwa nguzo hiyo hawategemei muhimu. Sifa lazima kuwekwa katika meza ya mbali, kama hawana kuwa na athari taka kwenye muhimu. Kuwa na uhakika wa kujitenga wa kujitegemea mahusiano mbalimbali. Katika kesi hii sisi ni kuzungumza juu ya kile kisichoonekana uhusiano halisi kati ya mahusiano mbalimbali. Mwisho, ni muhimu kutenga mahusiano mbalimbali kuhusiana yasiyokuwa. Katika kuhalalisha database kukamilika, na kufuatiwa na mchakato wa maendeleo.
Similar articles
Trending Now