KomputilojDatumbazoj

Normalización de datumbazoj

Agrupación De la samaj datumoj en la tabelo povas esti farita diversmaniere. Atributoj en interrilato devus esti kolektitaj laŭ la rilata principo, tio estas, ĝi devus esti plene minimumigi duobligo de datumoj, kaj ankaŭ simplificando la procedo por ilia traktado sekvas ĝisdatigon. Unu el la primaraj problemoj kun la dezajno de datumbazo elfaras elimino de redundo, kaj tio estas atingita per normaligo.

Normalización datumbazo reprezentas formalan aparato limigoj por krei tablojn kiuj permesas forigi duobligo, kun la konsekvenca postulata programaro stokita informoj, reduktante la laboro kostoj asociita kun subteni kaj datumbazo vivtenado. Normalización operacio konsistas en la ekspansio de la originala datumbazo tabloj en pli simpla. Je ĉiu stadio de ĉi procezo nepre tabelo en la normala formo. Ĉiu stadio estas karakterizita de normaligo de certa aro de limigoj, kiu devas plenumi ĉiujn tablojn. Tiel, la forigo estas efektivigita ne-kernaj tablo informo, kiu estas superflua.

Normalización de datumbazoj estas bazita sur la koncepto de funkcia dependeco inter la atributoj. Ĝi konsideras ke unu eco dependas de la alia, se ĉiufoje aparta valoro de la dua eco respondas al ne pli ol unu el la unuaj valoro.

Normalización de datumbazoj - ĝenerala termino, tamen, ĝi povas esti subdividitaj en plurajn normalaj formoj, kiu parolos poste.

Al datumoj objekto estas konsiderata rilata al la unua normala formo kiam la valoro de ĉiu atributo estas lia sola. Se certa eco havas duplikatajn valoron, ĝi ne povas esti konsiderita objekton apartenantaj al la unua normala formo. Montriĝas, ke vi povas krei ankoraŭ neniu ento kiu estas datuma objekto.

Al datumoj objekto estas konsiderita aparteni al la dua normala formo kiam jam estas en unua normala formo, sed ĉiu de liaj atributoj, ne konsistas en potenciala maniero, tute sendependaj en funkciaj terminoj de ĉiu el la eblaj ŝlosiloj.

Al datumoj objekto estas konsiderata aparteni al la tria normala formo, se ĝi jam estas en dua normala formo, sed ĝi ne prezenti neniun transitiva dependencajoj de ne-kernaj celoj de la ŝlosilojn. Sub la transitiva dependeco estas kutime komprenita kiel evidenta rilato inter la kampoj.

Normalización datumbazo metas la ellaboranto ĉefa celo alporti ĉiuj rilatoj al la tria normala formo. Nur tiel en la estonteco estos ebla krei efikan informsistemo.

Normalización de datumbazoj: baza reguloj

Ĝi devus formuli aro de reguloj por esti sekvita en la laboro de normaligo. La unua estas por ekskludi la ripeti grupojn. Necesa por formi apartan tablon stokante ĉiu aro de rilataj atributoj, kiuj kreas apartan klavon. Sekva, nepre elimini redunda datumoj. En kazoj kie la eco interrilato estas observita nur en la parto de la ŝlosilo, tiam oni metu gxin en aparta tablo. La tria regulo estas deviga krom kolumnoj kiuj ne dependas de la ŝlosilo. Atributoj devas meti en izolita tablo, se ili ne havas la deziratan efikon al la ŝlosilo. Nepre izoli la sendependa multoblajn rilatojn. En ĉi tiu kazo parolas pri kio ne vidis konkretan ligo inter pluraj rilatoj. Fine, estas necese izoli la multoblajn rilatoj rilataj semantike. En ĉi tiu datumbazo normaligo estas kompletigita, sekvita de procezo de disvolviĝo.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 eo.birmiss.com. Theme powered by WordPress.