Tanthauzo la Database Relation

Mawu amodzi omwe amagwiritsidwa ntchito m'dongosolo lachinsinsi ndi "database database" - koma chiyanjano chachinsinsi si chinthu chomwecho ndipo sizikutanthauza, monga dzina lake likusonyezera, ubale pakati pa matebulo. M'malo mwake, chiyanjano chachinsinsi chimangotanthauza tebulo lapadera pa deta yolumikizana.

Mu deta yolumikizana , tebulo ndi chiyanjano chifukwa imasunga mgwirizano pakati pa deta yomwe ili pamndandanda wa mzere. Mizereyi ndi zikhumbo za tebulo, pamene mizera ikuyimira mbiri ya data. Mzere umodzi umadziƔika ngati tuple kwa osungira malingaliro.

Tanthauzo ndi Properties of Relation

Chibale, kapena tebulo, mu deta ya relation relationships ili ndi katundu wina. Choyamba, dzina lake liyenera kukhala lopanda ntchito mu databata, mwachitsanzo, malo osungira mabuku sangakhale ndi matebulo angapo a dzina lomwelo. Kenaka, ubale uliwonse uyenera kukhala ndi zigawo, kapena zizindikiro, ndipo ziyenera kukhala ndi mizera kuti zikhale ndi deta. Monga ndi mayina a tebulo, palibe zizindikiro zomwe zingakhale ndi dzina lomwelo.

Kenaka, palibe tuple (kapena mzere) ukhoza kukhala wophiphiritsira. MwachizoloƔezi, deta ikhoza kukhala ndi mzere wowerengeka, koma payenera kukhala njira zomwe zingapewere izi, monga kugwiritsa ntchito mafungulo apadera apadera (lotsatira).

Popeza kuti chiphuphu sichitha kukhala chophatikizana, zikutanthauza kuti chiyanjano chiyenera kukhala ndi lingaliro limodzi (kapena ndime) yomwe imadziwika kuti tuple (kapena mzere) uliwonse. Izi ndizofunika kwambiri. Mfungulo wapamtundu uwu sungapangidwe. Izi zikutanthauza kuti palibe mphotho yomwe ingakhale nayo yapadera, yofunika kwambiri. Chinsinsi sichikhoza kukhala ndi mtengo wa NULL , umene umatanthauza kuti mtengowo uyenera kudziwika.

Komanso, selo iliyonse, kapena munda, iyenera kukhala ndi mtengo umodzi. Mwachitsanzo, simungathe kulowa monga "Tom Smith" ndikuyembekezera kuti deta yanu imvetsetse kuti muli ndi dzina loyamba ndi lomalizira; M'malo mwake, detayi idzamvetsetsa kuti mtengo wa seloyo ndizo ndendende zomwe zalowa.

Pomalizira, zikhumbo zonse-kapena zikho-ziyenera kukhala zofanana, kutanthauza kuti ziyenera kukhala ndi mtundu womwewo wa deta. Simungakhoze kusakaniza chingwe ndi nambala mu selo limodzi.

Zonsezi, kapena zolepheretsa, zimatsimikiziranso kukhulupirika kwa deta, zofunika kuonetsetsa kuti deta ndi yolondola.