Bogearraí

Bunús Normalaithe an Bhunachair Sonraí

Údar: Peter Berry
Dáta An Chruthaithe: 20 Iúil 2021
An Dáta Nuashonraithe: 10 Bealtaine 2024
Anonim
Bunús Normalaithe an Bhunachair Sonraí - Bogearraí
Bunús Normalaithe an Bhunachair Sonraí - Bogearraí

Ábhar

Conas bunachar sonraí a normalú

Má tá tú ag obair le bunachair sonraí ar feadh tamaill, tá gach seans gur chuala tú an téarma normalú. B'fhéidir gur iarr duine éigin ort, "An bhfuil an bunachar sonraí sin normalaithe?" nó "An bhfuil sé sin i BCNF?" Is minic a mheastar go bhfuil normalú mar só nach mbíonn am ag lucht acadúil amháin. Mar sin féin, níl sé chomh casta sin eolas a bheith agat ar phrionsabail an normalú agus iad a chur i bhfeidhm ar do thascanna laethúla dearaidh bunachar sonraí, agus d’fhéadfadh sé feidhmíocht do DBMS a fheabhsú go suntasach.

San Airteagal seo, tabharfaimid isteach coincheap an normalú agus tabharfaimid léargas gairid ar na gnáthfhoirmeacha is coitianta.


Cad is Normalú ann?

Is é normalú an próiseas chun sonraí a eagrú go héifeachtach i mbunachar sonraí. Tá dhá aidhm ag an bpróiseas normalaithe: fáil réidh le sonraí iomarcacha (mar shampla, na sonraí céanna a stóráil i níos mó ná tábla amháin) agus a chinntiú go mbíonn ciall le spleáchais sonraí (gan ach sonraí gaolmhara a stóráil i dtábla). Is spriocanna fiúntacha iad seo, toisc go laghdaíonn siad an méid spáis a úsáideann bunachar sonraí agus a chinntíonn go stóráiltear sonraí go loighciúil.

Na Gnáthfhoirmeacha

Tá sraith treoirlínte forbartha ag an bpobal bunachar sonraí lena chinntiú go ndéantar bunachair sonraí a normalú. Tugtar gnáthfhoirmeacha orthu seo agus tá siad uimhrithe ó fhoirm amháin (an fhoirm normalaithe is ísle, dá ngairtear an chéad ghnáthfhoirm nó 1NF) trí chúig (an cúigiú gnáthfhoirm nó 5NF). In iarratais phraiticiúla, is minic a fheicfidh tú 1NF, 2NF, agus 3NF, mar aon leis an 4NF ó am go chéile. Is annamh a fheictear an cúigiú gnáthfhoirm agus ní phléifear san alt seo é.


Sula dtosóimid ar ár bplé ar na gnáthfhoirmeacha, tá sé tábhachtach a lua gur treoirlínte agus treoirlínte amháin iad. Uaireanta is gá dul ar strae uathu chun riachtanais phraiticiúla ghnó a chomhlíonadh. Mar sin féin, nuair a dhéantar athruithe, tá sé riachtanach meastóireacht a dhéanamh ar aon iarmhairtí a d’fhéadfadh a bheith acu ar do chóras agus neamhréireachtaí féideartha a chur san áireamh. É sin ráite, déanaimis iniúchadh ar na gnáthfhoirmeacha.

An Chéad Fhoirm Ghnáth (1NF)

Socraíonn an chéad ghnáthfhoirm (1NF) na rialacha bunúsacha maidir le bunachar sonraí eagraithe:

  • Deireadh a chur le colúin dhúblacha ón tábla céanna.
  • Cruthaigh táblaí ar leithligh do gach grúpa sonraí gaolmhara agus sainaithin gach ró le colún uathúil nó tacar colún (an eochair phríomha).

An Dara Foirm Ghnáth (2NF)

Pléann an dara gnáthfhoirm (2NF) tuilleadh leis an gcoincheap maidir le sonraí dúblacha a bhaint:


  • Freastal ar riachtanais uile na chéad ghnáthfhoirme.
  • Bain fo-thacair sonraí a bhaineann le sraitheanna iolracha tábla agus cuir iad i dtáblaí ar leithligh iad.
  • Caidrimh a chruthú idir na táblaí nua seo agus a réamhtheachtaithe trí eochracha eachtracha a úsáid.

An Tríú Foirm Ghnáth (3NF)

Téann an tríú gnáthfhoirm (3NF) céim shuntasach eile:

  • Freastal ar riachtanais uile an dara gnáthfhoirm.
  • Bain colúin nach bhfuil ag brath ar an eochair phríomha.

Foirm Ghnáth Boyce-Codd (BCNF nó 3.5NF)

Cuireann Foirm Ghnáth Boyce-Codd, dá ngairtear an “gnáthfhoirm tríú agus leath (3.5) freisin,” riachtanas amháin eile:

  • Freastal ar riachtanais uile an tríú gnáthfhoirm.
  • Caithfidh eochair chinnteora a bheith ag gach deitéarmanant.

An Ceathrú Foirm Ghnáth (4NF)

Faoi dheireadh, tá ceanglas breise amháin ag an gceathrú gnáthfhoirm (4NF):

  • Freastal ar riachtanais uile an tríú gnáthfhoirm.
  • Tá gaol in 4NF mura bhfuil aon spleáchais illuacha air.

Cuimhnigh, tá na treoirlínte normalaithe seo carnach. Le go mbeidh bunachar sonraí in 2NF, caithfidh sé critéir uile bhunachar sonraí 1NF a chomhlíonadh ar dtús.

Ar cheart dom Normalú?

Cé gur smaoineamh maith é normalú bunachar sonraí go minic, ní riachtanas iomlán é. Tá roinnt cásanna ann nuair is dea-chleachtas é rialacha an normalú a shárú d’aon ghnó.

Más mian leat a chinntiú go ndéantar do bhunachar sonraí a normalú, tosú le foghlaim conas do bhunachar sonraí a chur sa Chéad Fhoirm Ghnáth.

Poist Suimiúla

Léigh Inniu

Conas Seoltaí a Iompórtáil Isteach Gmail ó Sheirbhísí Ríomhphoist Eile
Trádála

Conas Seoltaí a Iompórtáil Isteach Gmail ó Sheirbhísí Ríomhphoist Eile

Nuair a heolann tú r-phot, cuimhníonn Gmail go huathoibríoch ar gach faighteoir. Taipeántar na eoltaí eo ar do liota Teagmhálacha Gmail, agu déanann Gmail iad a cho...
Conas Vcomp110.dll a Dheisiú Gan Earráidí Aimsithe nó Earráidí ar Iarraidh
Bogearraí

Conas Vcomp110.dll a Dheisiú Gan Earráidí Aimsithe nó Earráidí ar Iarraidh

Earráidí Vcomp110.dll i cúi le cáanna a mbíonn an comhad vcomp110 DLL mar thoradh orthu a bhaint nó a éilliú. I roinnt cáanna, d’fhéadfadh earrá...