Tlhaloso ea Database Relation

Ntho e tloaelehileng e sebelisoang moqotsing oa ditshwantsho ke "ditshwantsho tsa ditshwantsho" -buthe dibaka tsa ditshwantsho ha se ntho e ts'oanang mme ha e bolele, kamoo lebitso la lona le hlalosang kateng, kamano pakeng tsa litafole. Ho e-na le hoo, setsoalle sa database se bolela feela tafoleng ea motho ka mong ho sethaleng sa litaba.

Lefats'eng la litlaleho , tafole ke kamano hobane e boloka kamano pakeng tsa lintlha tsa eona ka tatellano ea moqolo. Meqolo ke litšobotsi tsa tafole, ha mela e emela litlaleho tsa data. Moro o le mong o tsejoa e le baqapi ba li-tuple ho basebelisi ba databases.

Tlhaloso le Matlo a Relation

Kamano, kapa tafole, setsing sa metsoalle e na le mehaho e itseng. Ntho ea pele, lebitso la eona le tlameha ho ba le ikhethang ho lebenkeleng, ke hore, database e ke ke ea e-ba le litafole tse ngata tsa lebitso le le leng. E latelang, kamano e 'ngoe le e' ngoe e tlameha ho ba le lihlopha, kapa litšobotsi, 'me e lokela ho ba le mela e lekaneng ea ho ba le data. Joaloka ka mabitso a tafole, ha ho litšobotsi tse ka nang le lebitso le tšoanang.

Ka mor'a moo, ha ho na tuple (kapa mola) e ka ba phetolelo. Ha e le hantle, lebenkele le ka 'na la e-ba le mela e sa tšoaneng, empa ho lokela ho ba le mekhoa e metle ea ho qoba sena, tse kang tšebeliso ea lisebelisoa tsa mantlha tse ikhethang (tse latelang).

Kaha ho na le sekheo se sitoang ho ba sekhetho, ho latela hore kamano e tlameha ho na le bonyane moelelo o le mong (kapa kholumo) e khethollang tuple e 'ngoe le e' ngoe (kapa mola o ikhethang). Hangata sena ke sesebelisoa se ka sehloohong. Senotlolo sena sa bohlokoa se ke ke sa phetoa. Sena se bolela hore ha ho letho le ka ikhethang le ka sehloohong. Senotlolo se ke ke sa ba le boleng ba NULL , bo bolelang feela hore bohlokoa bo tlameha ho tsejoa.

Ho feta moo, sele e 'ngoe le e' ngoe, kapa tšimo, e tlameha ho ba le boleng bo le bong. Ka mohlala, u ke ke ua kenya ntho e kang "Tom Smith" 'me u lebeletse hore basekarete ba utloisise hore u na le lebitso la pele le la ho qetela; ho e-na le hoo, lebenkele le tla utloisisa hore boleng ba sele eo ke sona se entsoeng hantle.

Qetellong, litšoaneleho tsohle-kapa li-columns-e tlameha ho ba tsa taolo e le 'ngoe, ho bolelang hore ba tlameha ho ba le mofuta o le mong oa data. U ke ke ua kopanya khoele le nomoro ka sele e le 'ngoe.

Lintho tsena kaofela, kapa lithibelo, li sebeletsa ho tiisa botšepehi ba data, ho bohlokoa ho boloka ho nepahala ha data.