Paerewa Paerewa Paerewa

Whakaritea i to Paerewa

Mena kua mahi koe me nga papaunga raraunga mo te wa, kua rongo koe i te wawaotanga o te wa. Mahalo ko ha tangata ke ne kole kiate koe "Ko e tu'unga fakamo'oni ko iá?" ranei "Kei roto i te BCNF ?" Ko te tikanga o te tikanga ka tohatoha noa hei taonga ahuareka e tika ana mo nga mahi matauranga. Engari, ko te mohio ki nga kaupapa o te whakarite me te whakamahi i nga mahi hoahoa paerewa i nga ra katoa ehara i te mea he uaua, a he pai te whakapai ake i te mahi o to DBMS.

I roto i tenei tuhinga, ka whakauruhia e mätou te ariä o te whakatinana me te titiro poto ki nga ahua noa ake.

He aha te Whakatauranga?

Ko te whakaritenga ahurei ko te tukanga ki te whakahaere tika i nga raraunga i roto i te papatohu. E rua nga whāinga o te tukanga whakamatau: te whakakore i nga raraunga korerua (hei tauira, te kohikohi i nga raraunga kotahi i roto i te ripanga kotahi atu) me te whakarite i nga tikanga o te tautuhinga raraunga (ko te kohi raraunga e pa ana ki te ripanga). Ko enei e rua nga whainga whaitake i te whakaiti i te nui o te waahi ka whakamahia e te raraunga me te whakarite kia tiakina te raraunga.

Ko nga Puka Tangata

Kua whakawhanakehia e te hapori pätengi raraunga he raupapa o nga aratohu mo te whakarite kei te whakaritehia nga papaapu raraunga. Ka tohuhia enei ki nga ahua noa, ka tohua mai i te kotahi (ko te ahua o te whakatau ritenga iti ake, e kiia ana ko te ahua tuatahi o te 1NF ranei) i roto i te rima (rima o te ahua noa ranei 5NF). I nga tono mahi, ka kite koe i te 1NF, 2NF, me te 3NF me te 4NF tupono. Ko te ahua rima o te ahua noa kaore e kitea, kaore hoki e whakawhitihia i roto i tenei tuhinga.

I mua i te tīmatanga o to maatau korero mo nga puka noa, he mea nui kia tohuhia ko ratau aratohu me nga aratohu anake. I etahi wa, ka tika te mawehe atu ia ratou ki te whakatutuki i nga whakaritenga pakihi mahi. Engari, ka puta nga rereketanga, he mea tino nui ki te aromatawai i nga whakawhitinga ka taea e ratau ki to rorohiko me te kaute mo nga kore tautohe. Ko tena, me tirotiro i nga puka noa.

Puka Tuatahi (Normal Form) (1NF)

Ko te ahua tuatahi (1NF) te whakatakoto i nga ture tino maatau mo te papaauturanga whakarite:

Puka Tuarua (2NF)

Ko te ahua tuarua (2NF) kei te korero i te ariā o te tango i nga raraunga taapiri :

Puka Tuatoru Tuatoru (3NF)

Ko te ahua tuatoru (3NF) e haere ana i tetahi waaahi nui:

Formce-Codd Form Normal (BCNF 3.5NF ranei)

Ko te Puka Puka Whakangungu o te Boyce-Codd, e kiia ana ko te "toru me te hawhe (3.5) te ahua noa", e whakarahi ana i tetahi atu waahanga:

Puka Tuawhä (4NF)

I te mutunga, ko te ahua wha (4NF) te ahua o te waa:

Kia mahara, ko enei aratohu tautuhinga he whakaari. Mo te raraunga kei roto i te 2NF, me tino whakatutuki i nga paearu katoa o te raraunga 1NF.

Me whakarite ahau?

Ahakoa he pai te whakaaro o te pātengi raraunga, ehara i te mea he tino hiahia. Ko te mea pono, tera pea etahi take e takahi ana i nga ture o te whakarite tikanga he mahi pai. Mo te korero atu mo tenei kaupapa, panui Me Me Tautuhi i taku Paerewa?

Mena e hiahia ana koe ki te whakarite i to paatata raraunga, ka tīmata me te ako ki te tuhi i to papamahi ki te Puka Tuhituhi Tuatahi .