Inkcazo yoLwazi lweNgcaciso

Ixesha eliqhelekileyo elisetyenziswe kwisakhiwo sedatha "isiseko sedatha" -kodwa ubudlelwane beenkcukacha akufani into efanayo kwaye akuthi, njengokuba igama layo libonisa, ubudlelwane phakathi kwetafile. Kunoko, ulwalamano lwendawo yolwazi lubhekisela kwitheyibhile nganye kwiziko lolwazi.

Kwi- database yolondlo , itafile lubudlelwane kuba lugcina ulwalamano phakathi kwedatha kwifom ye-column row row. Iikholam zizinto zeetafile, ngelixa imiqolo ibonisa iirekhodi zolwazi. Uluhlu olulodwa luyaziwa njenge-tuple kubanikazi beenkcukacha.

Inkcazo kunye neZakhiwo zoLwalamano

Ulwalamano, okanye itafile, kwisiseko sedata esinobudlelwane sinempahla ethile. Okokuqala, igama layo kufuneka libe yinto ehlukile kwisiseko sedatha, oko kukuthi i-database ayikwazi ukuba neetafile ezininzi zegama elinye. Okulandelayo, ulwalamano ngalunye kufuneka libe nesethi yamakholomu, okanye iimpawu, kwaye kufuneka ibe neqoqo lemiqolo yokudibanisa idatha. Njengamagama etafile, akukho zixhobo zi nokuba negama elifanayo.

Emva koko, akukho tuple (okanye umgca) onokuphindwa. Ngokwenza oko, i-database ingaba neenxalenye eziphindwe kabini, kodwa kufuneka kube neendlela ezikhuselekileyo zokukhusela oku, njengokusetyenziswa kwezitshixo ezizodwa eziphambili (ngokulandelayo).

Ngenxa yokuba i-tuple ayikwazi ukuphindaphindiweyo, kulandela ukuba ulwalamano kufuneka luqulethe ubuncinane bodwa (okanye ikholomu) echaza i-tuple nganye (okanye umqolo) ngokukodwa. Oku kudla ngokubalulekileyo. Isi sitshixo esisisiseko asikwazi ukuphindiwe. Oku kuthetha ukuba akukho tuple inokuthi ibe neyodwa eyona nto, eyona nto iphambili. Isitshixo asikwazi ukuba nexabiso le- NULL , elithetha ukuba ixabiso kufuneka liziwe.

Ukongeza, nganye iseli, okanye intsimi, kufuneka ibe nexabiso elilodwa. Umzekelo, awukwazi ukungena into efana no "Tom Smith" kwaye ulindele ukuba isiseko sedatha siqonde ukuba unalo igama lokuqala nelokugqibela; kunoko, isiseko sedata siya kuqonda ukuba ixabiso lelo seli liye langena.

Ekugqibeleni, zonke iimpawu-okanye iikholomu-kufuneka zibe kwi-domain efanayo, oku kuthetha ukuba kufuneka babe nolunye uhlobo lweedatha. Awukwazi ukuxuba umtya kunye nenombolo kwiseli enye.

Zonke ezi zakhiwo, okanye iingxaki, zisebenza ukuqinisekisa ukuthembeka kwengcaciso, kubalulekile ukugcina ukuchaneka kwedatha.