Mìneachadh air càirdeas stòr-dàta

Is e "stòr-dàta co-cheangailte" a th 'ann an teirm chumanta a thathar a' cleachdadh ann an dealbhadh stòr-dàta - ach chan e càirdeas stòr-dàta an aon rud agus chan eil e a 'ciallachadh, mar a tha an t-ainm a' moladh, dàimh eadar clàran. An àite sin, tha dàta stòr-dàta dìreach a 'toirt iomradh air clàr fa leth ann an stòr-dàta co-cheangailte.

Ann an stòr-dàta co-cheangailte , is e ceangal a th 'anns a' bhòrd oir tha e a 'stòradh an dàimh eadar dàta ann an cruth sreath colbh. Is e na comharran a th 'anns na colbhan, ged a tha na sreathan a' riochdachadh na clàran dàta. Is e dealbhadairean tuple gu stòr-dàta a th 'air aon sreath.

Mìneachadh agus Feartan Dàimh

Tha cuid de thogalaichean ann an dàimh, no clàr, ann an stòr dàta co-cheangailte. An toiseach, feumaidh an t-ainm a bhith air leth anns an stòr-dàta, is e sin nach urrainn do stòr-dàta iomadh clàr den aon ainm a bhith ann. An ath rud, feumaidh seata de cholbhan, no feartan, a bhith aig gach dàimh, agus feumaidh seata de shreathan a bhith agad gus an dàta a chumail. Coltach ris na h-ainmean-clàran, chan fhaod buaidh sam bith a bhith aig an aon ainm.

An ath rud, chan urrainn dha tuple (no sreath) a bhith na dhùblachadh. Ann an dòigh-obrach, dh'fhaodadh gum biodh sreathan dùblach ann an stòr-dàta, ach bu chòir cleachdaidhean a bhith ann gus seo a sheachnadh, mar a bhith a 'cleachdadh iuchraichean bunasach sònraichte (an ath dhuilleag).

Leis nach urrainn dha tuple a bhith na dhùblachadh, tha e a 'leantainn gum feum co-dhiù aon adhbhar (no colbh) co-cheangal a bhith a' comharrachadh gach tuple (no sreath) gu h-àraidh. Mar as trice is e seo am prìomh iuchair. Cha ghabh an iuchair bun-sgoile seo a dhùblachadh. Tha seo a 'ciallachadh nach urrainn dha aon tuple an aon iuchair àraid, bun-sgoile a bhith ann. Chan fhaod luach NULL a bhith aig an iuchair, a tha dìreach a 'ciallachadh gum feumar an luach a bhith aithnichte.

A bharrachd, feumaidh aon luach a bhith ann gach ceal no raon. Mar eisimpleir, chan urrainn dhut rudeigin a chur a-steach mar "Tom Mac a 'Ghobhainn" agus tha dùil gum bi an stòr-dàta a' tuigsinn gu bheil a 'chiad ainm agus an t-ainm mu dheireadh agad; ach, tuigidh an stòr-dàta gur e luach a 'chealla sin dìreach a chaidh a chur a-steach.

Mu dheireadh, feumaidh a h-uile buadhan-colbh a bhith den aon raon, a 'ciallachadh gum feum an aon seòrsa dàta a bhith aca. Chan urrainn dhut sreang a mheasgachadh agus àireamh ann an aon chealla.

Bidh na togalaichean sin uile, no cuingeadan, a 'dèanamh cinnteach à ionracas dàta, cudromach gus cruinneas dàta a chumail suas.