Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Nevýhody normalizácie

Jednoduché databázy sa nemusí normalizáciu , tie zložité pravdepodobne robiť . Ak ste počuli slovo " normalizácie " , ale nikdy sa to , môžete zistiť , že vaša databáza by mohla využiť normalizácie . Predtým , než sa vydáte na dobrodružstvo v normalizácii , je dôležité poznať výhody a nevýhody spojené s usporadúvaním tabuľky v databáze . Údaje Organizácia

databázy je podobný kartotéke . Máte možnosť zoskupovať podobné objekty a umiestniť ich do samostatných zásuviek alebo hádzať všetko do jedného šuplíka náhodne . Vyberte prvý spôsob organizácie , a budete pravdepodobne zistíte , že cetku hľadáte rýchlo sa preto , že budete mať predstavu o tom , kde hľadať . Počítačové databázy pracovať po podobnom princípe . Návrhár databázy môže hodiť všetky dátové položky do jednej tabuľky alebo položiek v skupine súvisí vnútri viac tabuliek . Normalizácia sa odkazuje na metódu môžete použiť na zoskupenie súvisiacich položiek databázy .
Normalizácia

Jedným z dôležitých normalizácie cieľom je odstránenie duplicitných údajov . Napríklad , Ak váš predaja tabuľka obsahuje " zákazníkmi City " položku , a váš zákazník tabuľka má rovnaký predmet , databáza obsahuje duplicitné dáta . Databáza nie je normalizovaný . Ďalším normalizácie cieľom je odstránenie závislostí , ktoré sú v rozpore zvýšiť efektivitu vašich metód prístupu k dátam . Mali by ste tiež odstrániť dátové závislosti , ktoré sú v rozpore . Nekonzistentné závislosť nastane , keď, napríklad, môžete pridať farbu auta na tabuľku obsahujúcu údaje o zamestnancoch .
Strucutural Nevýhody

Ako sa zbaviť nepotrebných dát a nekonzistentné závislosti môže zmenšiť veľkosť databázy . Avšak , môže vzniknúť nové náklady pri reštrukturalizácii svojej dátovej tabuľky . Vy alebo analytik dát musí pochopiť , normalizácie a vykonať podrobnú analýzu ešte predtým , než sa začína normalizovať dáta v prípade , že máte komplexný systém . Je tiež možné , aby po - normalizovať databázu a vyraziť do príliš mnohých zrnitých tabuliek . Napríklad , môžete mať dokonale normalizovanej tabuľky Zamestnanec , ktorý obsahuje pole pre názov , identifikačné číslo a e - mailovú adresu . Ak k tomu dôjde , budete musieť vytvoriť zložitejšie otázky , aby sa pripojili dát roztrúsených na viacerých tabuliek .
Znížená účinnosť

Od dáta uložené v niekoľkých tabuľkách v riadne normalizovanej databázy , to niekedy vyžaduje viac práce extrahovať dáta a vytvárať správy . Pokiaľ Predaj správa vyžaduje , aby údaje z tabuľky výrobku , cena tabuľky a tabuľky Zákazník , musia dotaz spojiť všetky tri tabuľky k výrobe správu . Procesory a pevné disky musia pracovať tvrdšie , aby vykonávanie týchto otázok . Na druhú stranu, ak všetky vaše dáta uložené v jedinej tabuľke , ktorý nie je normalizovaný , váš dotaz by mal iba na načítanie dát z tejto tabuľky . Normalizácia tabuliek efektívne maximalizovať efektivitu spracovania .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené