Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* Výkon: Rozloženie databázy môže zlepšiť výkon znížením počtu spojení, ktoré je potrebné vykonať pri dotazovaní na údaje.
* Škálovateľnosť: Rozloženie databázy môže zvýšiť jej škálovateľnosť tým, že umožní uloženie rôznych častí databázy na rôznych serveroch.
* Zabezpečenie: Rozloženie databázy môže zlepšiť bezpečnosť tým, že umožní rôznym používateľom pristupovať k rôznym častiam databázy.
* Udržovateľnosť: Rozloženie databázy môže zjednodušiť jej údržbu tým, že umožní vykonať zmeny v jednej tabuľke bez ovplyvnenia ostatných tabuliek.
Existuje množstvo rôznych spôsobov, ako rozložiť databázu. Najbežnejšia metóda sa nazýva normalizácia , čo je proces rozdelenia databázy do tabuliek na základe ich primárnych kľúčov. Medzi ďalšie metódy rozkladu patrí denormalizácia , čo je proces kombinovania viacerých tabuliek do jednej a zhlukovanie , čo je proces zoskupovania tabuliek, ku ktorým sa často pristupuje.
Rozhodnutie o tom, ako rozložiť databázu, je kritické, pretože môže mať významný vplyv na výkon, škálovateľnosť, bezpečnosť a udržiavateľnosť databázy.