Ku tiirsanaanta waxqabadka ee Database

Caawinaha Hawlaha ee Ka Faa'iideysta Iska ilaali Kala Duwanaanta Xogta

Ku tiirsanaanta farsamooyinka ah ee xogta diiwaanka waxay xoojineysaa caqabadaha u dhexeeya sifooyinka. Tani waxay dhacdaa marka mid ka mid ah sifooyinka xiriirka si gaar ah u go'aamiyo sifo kale. Tani waxay noqon kartaa A -> B taas oo micnaheedu yahay "B wuxuu u shaqeynayaa si shaqsi ah A." Tani waxaa kale oo loo yaqaanaa ku -tiirsanaanta xogta .

Xidhiidhkan, A ayaa go'aamiya qiimaha B, halka B uu ku xiran yahay A.

Sababta Feejignaanta Shaqada waa Muhiim u tahay Naqshadda Database

Ku tiirsanaanta farsamaynta waxay hubisaa in la hubiyo saxsanaanta xogta. Iyadoo loo eegayo miis Loo-shaqeeyayaasha oo ku taxay dabeecadaha ay ku jiraan Lambarka Amniga Bulshada (SSN), magaca, taariikhda dhalashada, cinwaanka iyo wixii la mid ah.

Astaamaha SSN ayaa go'aamin doona qiimaha magaca, taariikhda dhalashada, cinwaanka iyo laga yaabo qiimaha kale, sababtoo ah lambarka sooshiyal sekuuritiga waa mid gaar ah, halka magac, taariikhda dhalashada ama cinwaanka aaney noqon karin. Waxaan u qori karnaa sida tan:

SSN -> magaca, taariikhda dhalashada, cinwaanka

Sidaa darteed, magaca, taariikhda dhalashada iyo cinwaanka waxay si ku-tiirsan ugu tiirsan yihiin SSN. Si kastaba ha ahaatee, bayaanka dib-u-celinta (magaca -> SSN) maahan run sababtoo ah wax ka badan hal shaqaale ayaa leh magac isku mid ah laakiin marnaba ma yeelan doono SSN-ka isku mid ah. Ku dar hab kale oo qoto dheer, haddii aan ognahay qiimaha SSN, waxaan ka heli karnaa qiimaha magaca, taariikhda dhalashada iyo cinwaanka. Laakiin haddii aynnu halkii ogaanno qiimaha kaliya ee magaca sifo, ma aqoonsan karno SSN.

Dhinaca bidixda ee ku-tiirsanaanta farsamada waxay ku jiri kartaa in ka badan hal sifo. Aynu sheegno inaan ganacsi ku hayno meelo badan. Waxaa laga yaabaa inaan heysano miis Shaqaale u leh sifooyin shaqaale, magac, waax, goobta iyo maamulaha.

Shaqaaluhu wuxuu go'aamiyaa meesha uu ka shaqeynayo, sidaas darteed waxaa jira ku-tiirsanaan:

shaqaale -> goobta

Laakiin goobta ayaa laga yaabaa inay lahaan karto hal maamul oo ka badan, sidaas darteed shaqaale iyo waax ayaa wada go'aamiya maamulaha:

shaqaalaha, waaxda -> maareeyaha

Ku-tiirsanaanta Farsamada iyo Caadinta

Ku tiirsanaanta farsamadu waxay wax ka geysataa waxa loo yaqaan ' normalization database', taas oo xaqiijinaysa is-waafajinta xogta iyo yareynaysa xog-rogashada xogta. Haddii aaney jirin nidaam, ma jirto wax hubin ah in xogta ku jirta diiwaanka ay tahay mid sax ah oo ku tiirsan.