Sainmhíniú ar Choibhneas Bunachar Sonraí

Is é "bunachar sonraí gaolmhar" téarma coitianta a úsáidtear i ndearadh bunachar sonraí - ach níl an rud céanna i ndáil le bunachar sonraí agus níl sé i gceist, mar a thugann a ainm le fios, caidreamh idir táblaí. Ina ionad sin, tagraíonn bunachar sonraí go simplí le tábla aonair i mbunachar sonraí gaolmhar.

I mbunachar sonraí gaolmhar , is é an tábla a bhaineann leis mar a stóráil sé an gaol idir sonraí ina bhformáid colúin-as a chéile. Is tréithe na tábla iad na colúin, agus na sraitheanna ina léiríonn na taifid sonraí. Tugtar tuple do dhearthóirí bunachar sonraí ar shraith amháin.

Sainmhíniú agus Airíonna Gaol

Tá airíonna áirithe i ndáil le bunachar sonraí, nó tábla, i mbunachar sonraí gaolmhar. Ar dtús, ní mór a ainm a bheith uathúil sa bhunachar sonraí, ie ní féidir go mbeadh ilbhláir den ainm céanna ag bunachar sonraí. Ar an gcéad dul síos, caithfidh sraith colúin, nó tréithe, a bheith ag gach gaol agus caithfidh sraith sraitheanna a bheith acu chun na sonraí a bheith ann. Mar aon leis na hainmneacha tábla, níl an t-ainm céanna ag aon tréithe.

Ar Aghaidh, ní féidir aon tuple (nó as a chéile) a bheith ina dhúbailt. Go deimhin, d'fhéadfadh go mbeadh sraitheanna dúbailte i mbunachar sonraí, ach ba cheart go mbeadh cleachtais i bhfeidhm chun é seo a sheachaint, mar shampla eochracha bunúla uathúla a úsáid (an chéad cheann eile).

Ós rud é nach féidir le tuple a bheith ina dhúbailt, leanann sé go gcaithfidh tréith amháin (nó colún) ar a laghad a bheith ag gaol a aithníonn gach tuple (nó a chéile) go h-uathúil. Is gnách é seo an príomh-eochair. Ní féidir an príomhoide seo a dhúbailt. Ciallaíonn sé seo nach féidir an t-aon eochair uathúil bunscoile céanna a bheith ag tuple. Ní féidir luas NULL a bheith ag an eochair, rud a chiallaíonn go simplí gur mór an luach a bheith ar eolas.

Ina theannta sin, ní mór luach amháin a bheith i ngach cill nó réimse. Mar shampla, ní féidir leat rud éigin cosúil le "Tom Smith" a chur isteach agus a bheith ag súil leis an mbunachar sonraí a thuiscint go bhfuil an chéad ainm agus an t-ainm deireanach agat; in áit, tuigfidh an bunachar sonraí gurb é luach an chill sin go díreach an méid a cuireadh isteach.

Mar fhocal scoir, ní mór na tréithe uile-nó colúin-a bheith den fhearann ​​céanna, rud a chiallaíonn go gcaithfidh siad an cineál céanna sonraí a bheith acu. Ní féidir leat sreang a mheascadh agus uimhir i gcill amháin.

Freastalaíonn na hairíonna sin, nó na srianta sin, chun ionracas sonraí a áirithiú, tábhachtach chun cruinneas na sonraí a choimeád.