Čo je to dátový model?

Interpretácia a dokumentácia existujúcich postupov a transakcií týkajúcich sa návrhu a vývoja softvéru sa označuje ako informačné modelovanie. Metódy a nástroje informačného modelovania zjednodušujú zložité návrhy systémov, aby zjednodušili prebudovanie informácií. Používa sa na logické a fyzické navrhovanie informačného skladu. V tejto téme sa dozvieme o modelovaní dátového skladu.

Potreba modelovania skladu údajov

  1. Zbierka obchodných požiadaviek
  2. Zlepšenie výkonnosti databázy
  3. Poskytuje dokumentáciu o zdrojovom a cieľovom systéme

1. Zbierka obchodných požiadaviek

Dátový sklad je zvyčajne určený na určenie subjektov požadovaných pre dátový sklad a skutočností, ktoré sa musia zaznamenať u dátových architektov a podnikových používateľov. Tento prvý návrh má veľa iterácie pred rozhodnutím konečného modelu.

V tomto štádiu musíme prekonať prevládajúce nevýhody vo fáze návrhu. Pretože existujúci systém implementuje dátový sklad, architekti niekedy začleňujú veľkú časť starého systému do nového dizajnu, čo šetrí čas alebo zverejnenie.

Logický model efektívne zachytáva potreby spoločnosti a slúži ako základ fyzického modelu.

2. Zlepšenie výkonnosti databázy

Kontrola účinnosti je základnou charakteristikou ukladania údajov. V dátovom sklade sú obsiahnuté obrovské informácie, takže je veľmi dôležité používať produkt údajového modelu na správu metadát a údajov používaný spotrebiteľmi BI.

Fyzický model pridáva indexovanie, aby sa optimalizovala efektívnosť databázy. Schémy sa niekedy tiež upravujú. Napríklad, ak schéma hviezd sľubuje rýchlejšie obnovenie údajov, môže sa zmeniť na schému snehových vločiek

3. Poskytuje dokumentáciu o zdrojovom a cieľovom systéme

Pri vývoji systému ETL sú veľmi dôležité skontrolovať fyzické a logické modely zdrojového a cieľového systému.

Túto dokumentáciu poskytuje informačné modelovanie ako referencia pre budúcnosť.

Koncepčný dátový model

Najvyšší vzťah medzi rôznymi entitami je určený koncepčným dátovým modelom.

Je to prvý krok k vytvoreniu dátového modelu zhora nadol, ktorý predstavuje presnú prezentáciu obchodnej organizácie.

Navrhuje celkovú štruktúru databázy a uvádza oblasti predmetu

Zahŕňa druhy a interakcie subjektov. Symbolické zápisy (IDEF1X alebo IE) predstavujú spojenie medzi poľami tém. V informačnom modeli kardinálnosť ukazuje vzťah jeden ku jednému alebo viacerým

Model údajov o vzťahoch

Používa sa modelovanie relatívnych informácií v transakčne orientovaných schémach OLTP. Relačný dátový model má významné vlastnosti:

  • Použitie kľúča
  • Redundancia dát
  • Vzťah medzi údajmi

Použitie kľúča

Hlavný kľúč v tabuľke je kľúč. Používa sa ako jediná identifikácia. Nenulový stĺpec je primárny kľúč. Pre hlavný kľúč sa používa cudzí kľúč. Prepojujú informácie z jednej tabuľky do druhej a spájajú sa.

Redundancia dát

Model informácií o vzťahoch uplatňuje zákony o integrite informácií

Redundancia údajov je vylúčená. Informácie sa opakovane nezhromažďujú. To zaisťuje konzistentnosť údajov a obmedzené ukladanie údajov

Vzťah medzi údajmi

Všetky údaje sú uložené v tabuľkách a každý vzťah má stĺpce a riadky.

Na stole by mala byť hlavička a telo. Hlavička je tabuľkový zoznam stĺpcov a tabuľka sa skladá z riadkov. Tuple je jedna hodnota, ktorá sa vytvára prierezom stĺpca a riadku.

Viacrozmerný dátový model

Organizácia, ktorá odráža významné entity spoločnosti a ich prepojenie, je logickou perspektívou viacrozmerného dátového modelu. Databázy a tabuľky sa neobmedzujú iba na prirodzenú databázu. ER diagramy nie sú znázornené.

  • atribúty
  • fakty
  • rozmer

a. rozmer

  1. Aspektom je zhromažďovanie údajov pozostávajúce z jednotlivých zložiek informácií, ktoré sa neprekrývajú
  2. Informácie môžete nastavovať, zoskupovať a filtrovať na účely prezerania a prehliadania koncovými používateľmi.

b. fakty

  1. Tabuľka stĺpcov použitá na riešenie problémov spoločnosti z číselných dôvodov.
  2. Opatrenia sú aditívne, polosaditívne a neaditívne

c. atribúty

  1. Abstraktné podmienky sú navrhnuté tak, aby uľahčili zhrnutie informácií v štúdii
  2. Môžu byť tiež opísané ako nadpisy stĺpcov, ktoré nie sú zahrnuté do výpočtu správy.

Výhody rozmerového modelu

  1. Normalizácia rozmerov uľahčuje vykazovanie vo všetkých oblastiach podnikania.
  2. Dimenzionálne tiež na ukladanie údajov, aby sa uľahčilo získavanie údajov z údajov, keď sú údaje uložené v databáze.
  3. Spoločnosť je pre rozmerový model veľmi zrozumiteľná. Tento model je založený na podmienkach spoločnosti, takže spoločnosť chápe významy každej reality, aspektu alebo prvku.
  4. Pre rýchle zisťovanie informácií sú rozmerové modely deformované a optimalizované. Mnoho platforiem databáz vzťahov uznáva tento model a optimalizuje plány výkonnosti dotazov.
  5. Dimenzionálne modely sa pohodlne prispôsobia zmenám. Tabuľky dimenzií môžu obsahovať ďalšie stĺpce bez toho, aby to ovplyvnilo použitie týchto tabuliek súčasnými aplikáciami podnikovej inteligencie.

Modelovanie údajov o osvedčených postupoch

Pred začiatkom dátového modelu by sa mala vykonať kompletná analýza potrieb klientskej spoločnosti. Malo by byť mimoriadne dôležité stretnúť zákazníkov, aby prediskutovali požiadavky a techniky informačného modelovania a aby ich odborní pracovníci spoločnosti okamžite potvrdili.

Spoločnosť by mala chápať dátový model, či už v grafickom / metaúdajovom formáte alebo ako obchodné pravidlá pre texty.

Odporúčané články

Toto je sprievodca modelovaním skladu údajov. Tu diskutujeme o dátovom modeli, prečo je potrebný pri skladovaní údajov spolu s jeho výhodami a typmi modelov. Viac informácií nájdete aj v nasledujúcom článku -

  1. Nástroje dátového skladu
  2. Typy dátového skladu
  3. Nástroje na analýzu údajov
  4. Nástroje na vedu o údajoch
  5. Oracle Data Warehousing

Kategórie: