Výhody a nevýhody normalizácie databázy

Autor: Robert Simon
Dátum Stvorenia: 24 V Júni 2021
Dátum Aktualizácie: 18 November 2024
Anonim
Výhody a nevýhody normalizácie databázy - Elektronika
Výhody a nevýhody normalizácie databázy - Elektronika

Obsah

Počítačové databázy sú všade, od bánk (na registráciu účtov zákazníkov) až po webové stránky (na ukladanie obsahu). Databázy fungujú najlepšie, keď sú dobre navrhnuté. Normalizácia databázy znamená návrh štruktúry, ktorá ukladá údaje logickým a súvisiacim spôsobom. Najbežnejšia je normalizácia všetkých databáz a tento proces má svoje výhody aj nevýhody.

Znižuje duplikáciu údajov

Databázy môžu obsahovať značné množstvo informácií, možno milióny alebo miliardy dátových fragmentov. Normalizácia databázy zmenší jej veľkosť a zabráni duplicite údajov. Uistite sa, že sa všetky údaje uložia iba raz.

Logicky zoskupuje údaje

Vývojári aplikácií, ktorí vyrábajú programy, ktoré „hovoria“ s databázou, majú jednoduchšie prácu so štandardizovanou databázou. Prístup k údajom je usporiadaný logickejšie, rovnako ako objekty skutočného sveta, ktoré reprezentujú. Vďaka tomu je ľahké navrhovať, písať a meniť aplikácie.


Zaisťuje referenčnú integritu údajov

Referenčná integrita je uloženie vzťahov medzi údajmi v spojených tabuľkách. Bez neho môžu údaje v tabuľke stratiť spojenie s inými tabuľkami, kde sú súvisiace údaje. To vedie k osirelým a nekonzistentným údajom. Tomu môže zabrániť štandardizovaná databáza so spojeniami medzi tabuľkami.

Znižuje výkon databázy

Vysoko štandardizovaná databáza s mnohými tabuľkami a spojeniami medzi nimi je bez týchto atribútov pomalšia ako iná. Ak ho bude používať veľa ľudí súčasne, rýchlosť sa zníži. V niektorých prípadoch je na zlepšenie výkonu potrebná určitá „denormalizácia“.

Vyžaduje podrobnú analýzu a návrh

Normalizácia databázy je zložitá a náročná úloha. Veľké databázy so značným množstvom informácií, aké sa nachádzajú napríklad v bankách, si vyžadujú dôkladnú analýzu a návrh, kým sa normalizujú. Poznanie použitia databázy, napríklad to, či by mala byť optimalizovaná na čítanie, zápis alebo oboje, tiež ovplyvňuje normalizačný proces. Zle štandardizovaná databáza môže mať zlý výkon a môže ukladať údaje neefektívne.


Boleti uší môžu vzniknúť z niekoľkých tavov; ale najčatejšou príčinou ú infekcie. Deti trpia boleťami uší čatejšie ako dopelí. Boleť a nepohodlie, ktoré t&...

Ako liečiť čierne oko (modrinu)

Eugene Taylor

November 2024

Ako liečiť čierne oko (modrinu). „Čierne oko“ alebo pomliaždenie tkanív, ktoré oko obklopujú, a tane, keď a v potihnutej oblati nahromadí krv. Koža okolo očí je veľmi tenk...

Publikácie