Waa Maxay Xuduudaha Database?

Xogta ku xiran macluumaadka waa mawduuc oo marar badan ku wareersan ardayda iyo xirfadlayaasha xogta. Nasiib wanaag, ma aha wax dhib ah oo si fiican u muujin kara iyada oo la adeegsanayo tiro tusaalayaal ah. Maqaalkani, waxaanu baari doonaa noocyada ku-xidhnaan-doonka ee macluumaadka guud.

Kusaabsanaanta Database / Daryeelka Waxqabadka

Ku tiirsanaanta waxay ku dhacdaa xog-ururin marka macluumaadka lagu kaydiyo isla miiska macluumaadka oo si isku mid ah u go'aamiya macluumaad kale oo lagu keydiyay miiska. Waxaad sidoo kale qeexi kartaa tan xiriirka ah markaad ogtahay qiimaha hal dabeecad (ama dabeecado sifooyin ah) waa ku filan inuu kuu sheego qiimaha sifo kale (ama tusaalooyin sifo ah) isla miiska.

Waxay sheegaysaa in ay jirto ku-tiirsanaanta u dhaxaysa sifooyinka miiska waxay la mid tahay sida uu sheegayo in ay jirto ku-tiirsanaan xagga shaqada ah oo u dhaxeeya sifooyinkaas. Haddii ay jirto ku-tiirsanaan xog-ururin ah sida sifaha B uu ku tiirsan yahay awooda A, waxaad u qori kartaa "A -> B".

Tusaale ahaan, miiska waxay ku taxan yihiin sifooyinka shaqaale ee ay ku jiraan Lambarka Sooshiyal Sekuuriti (SSN) iyo magac, waxaa la odhan karaa in magaca uu ku tiirsan yahay SSN (ama SSN -> magaca) sababtoo ah magaca shaqaalaha waxaa si gooni gooni u goyn kara SSN. Si kastaba ha noqotee, waraaqda dib u celinta (magaca -> SSN) maahan run maxaa yeelay in ka badan hal shaqaale ayaa leh magac isku mid ah laakiin SSNs kala duwan.

Ku tiirsanaanta waxqabadka aan qarsoodi ahayn

Ku-tiirsanaanta waxqabadka shaqeyntu waxay dhacdaa markaad sharaxdo ku-tiirsanaanta shaqaynta ee dabeecad isugu jirta sifooyin ay ku jiraan sifo asalka ah. Tusaale ahaan, "{A, B} -> B" waa ku-tiirsanaan wax-ku-ool ah, sida "{name, SSN} -> SSN". Nooca noocan ah ee ku xirnaansho farsameed waxaa lagu magacaabaa mid aan muhiim ahayn maxaa yeelay waxaa laga soo qaadan karaa dareen caadi ah. Waa caddahay in haddii aad hore u ogaatay qiimaha B, markaa qiimaha B waxaa si gooni ah u go'aamin karaa aqoontaas.

Ku xirnaanshaha Fulinta Fulinta

Hufnaan buuxda oo shaqeynaya waxay dhacdaa markaad horey u buuxiso shuruudaha ku-tiirsanaanta farsamooyinka ah iyo dabeecadaha salka ku yaalla dhinaca bidix ee ku- saleysiga ku-xidhnaanta shaqeynta laguma yareeyn karo wax dheeraad ah. Tusaale ahaan, "{SSN, age} -> magaca" waa ku-tiirsanaan farsamo, laakiin ma ahan ku-tiirsanaan buuxda oo shaqeyneysa maxaa yeelay waxaad ka saari kartaa da'da dhinaca bidixda ah ee qoraalka iyada oo aan saameyn ku yeelanaynin xiriirka ku-tiirsanaanta.

Ku tiirsanaanta ku-meel-gaadhka ah

Xidhiidhka ku-meel-gaadhka ahi wuxuu dhacaa marka uu jiro xiriir aan toos ahayn oo sababa shaqeyn ku-tiirsanaan. Tusaale ahaan, "A -> C" waa ku -tiirsanaansho ku-meel-gaar ah marka ay run tahay sababtoo ah "A -> B" iyo "B -> C" waa run.

Kala duwanaansho badan

Isku xirnaansho badan oo kala duwan ayaa dhacaya marka jiritaanka hal ama dhowr safaf oo miiska saaran yahay waxay ku xirantahay joogitaanka mid ama kabado kale oo isku mid ah miiska isku midka ah. Tusaale ahaan, waxaad qiyaasi kartaa shirkad baabuur ah oo soo saarta noocyo badan oo baabuur ah, hase yeeshee marwalba waxay ka dhigan midabada guduudan iyo buluug ee nooc kasta. Haddii aad haysatid miiska oo ka kooban magaca modelka, midabka iyo sanadka ee baabuur kasta oo shirkadda soo saara, waxaa jira miisaan ku salaysan isirro badan . Haddii ay jirto dariiq loo yaqaan magac nooc ah iyo sanadka oo buluug ah, waa in sidoo kale la mid ah le'eg u dhiganta nooca gaduudka ee isla baabuurkaas.

Muhiimadda Daryeelka

Xaqiijinta macluumaadka waa muhiim si ay u fahmaan sababtoo ah waxay bixiyaan dhismayaasha aasaasiga ah ee loo adeegsado habaynta xogta . Tusaale ahaan: