Computer, Mga database
Normalisasyon sa mga database
Pundok sa sa mao usab nga data sa lamesa mahimo nga gihimo sa mga nagkalain-laing mga paagi. Hiyas sa usa ka relasyon kinahanglan nga gigrupo sumala sa relasyon baruganan, nga mao, kini kinahanglan nga bug-os mamenosan pagkadoble sa data, ingon man usab sa pagpayano sa pamaagi alang sa ilang pagtambal gisundan sa usa ka update. Usa sa mga nag-unang problema sa pagdesinyo database naghimo elimination sa ekstra, ug kini makab-ot sa normalisasyon.
Normalisasyon database nagrepresentar sa usa ka pormal nga pagdili aparato sa paghimo lamesa nga nagtugot sa pagwagtang pagkopya, uban sa pagkamakanunayon nga gikinahanglan software gitipigan nga impormasyon, pagkunhod sa mga gasto sa labor nakig-uban sa pagmintinar ug sa database maintenance. Normalisasyon operation naglangkob sa pagpalapad sa orihinal nga mga lamesa database sa simple. Sa matag yugto sa niini nga proseso kinahanglan lamesa nga gihatag diha sa mga normal nga porma. Ang matag entablado gihulagway pinaagi sa normalisasyon sa usa ka hugpong sa mga pagdili, nga kinahanglan motuman sa tanan nga mga lamesa. Busa, ang pagtangtang gidala gikan sa non-yawe nga impormasyon lamesa, nga mao ang sagipo.
Normalisasyon sa mga database ang base sa konsepto sa operatiba pagsalig tali sa mga hiyas. Kini giisip nga ang usa ka kinaiya mao ang nagsalig sa usa, kon ang matag higayon nga ang usa ka partikular nga bili sa sa ikaduhang kinaiya katumbas sa dili labaw pa kay sa usa sa mga una nga bili.
Normalisasyon sa mga database - sa usa ka kinatibuk-ang termino, bisan pa niana, kini mahimong nabahin ngadto sa pipila ka mga normal nga mga matang, nga pagahisgotan sa ulahi.
Ang usa ka data butang giisip nga may kalabutan ngadto sa unang normal nga porma sa diha nga ang bili sa matag kinaiya mao ang lapalapa. Kon ang usa ka kinaiya nga adunay usa ka kopya nga bili, dili kini mahimong giisip nga usa ka butang nga iya sa una nga normal nga porma. Kini turns nga kamo makahimo sa paghimo sa usa ka pa sa bisan unsa nga kompaniya nga mao ang usa ka data butang.
Ang usa ka data butang nga giisip nga iya sa ikaduha nga normal nga porma sa diha nga kini mao ang na sa una nga normal nga porma, apan ang matag usa sa mga hiyas niini, dili nga naglangkob sa usa ka potensyal nga paagi, bug-os nga independente sa operatiba termino gikan sa matag usa sa mga potensyal nga mga yawe.
Ang usa ka data butang giisip nga iya sa ikatulo normal nga porma, kon kini na anaa sa ikaduha nga normal nga porma, apan kini wala pagpresentar sa bisan unsa nga transitive dependencies sa mga non-yawe butang gikan sa mga yawe. Ubos sa Transitive pagsalig sagad sabton nga usa ka dayag nga relasyon tali sa mga kaumahan.
Normalisasyon database nagabutang sa developer nag-unang tumong sa pagdala sa tanan nga mga relasyon ngadto sa ikatulong normal nga porma. Lamang sa niini nga paagi sa umaabut nga mahimong posible nga sa paghimo sa usa ka hapsay nga impormasyon nga sistema.
Normalisasyon sa mga database: nag-unang mga lagda
Kini kinahanglan paghimo sa usa ka hugpong sa mga lagda nga sundon sa buhat sa normalization. Ang una mao nga dili iapil ang balik-balik nga mga grupo. Nga gikinahanglan sa pagporma sa usa ka lahi nga lamesa pagtago sa matag set sa may kalabutan nga mga hiyas, nga nagmugna sa usa ka linain nga yawe. Sunod, nga sigurado aron sa pagwagtang sa sagipo data. Sa mga kaso diin ang mga hiyas relasyon obserbahan lamang sa bahin sa mga yawe, nan kini kinahanglan nga ibutang sa usa ka linain nga lamesa. Ang ikatulo nga pagmando sa mao mandatory gawas sa haligi nga dili magdepende sa sa yawe. Hiyas kinahanglan nga gibutang sa usa ka hilit nga lamesa, kon sila dili makabaton sa gitinguha nga epekto sa sa yawe. Siguroha nga ihimulag sa mga independente nga daghang mga relasyon. Sa kini nga kaso kita sa paghisgot mahitungod sa unsa ang dili makita konkretong koneksyon tali sa daghang mga relasyon. Sa katapusan, kini mao ang gikinahanglan nga sa ihimulag sa daghang mga relasyon nga may kalabutan semantically. Sa niini nga database normalisasyon matapos, gisundan sa usa ka proseso sa kalamboan.
Similar articles
Trending Now