Co je datový model?

Interpretace a dokumentace stávajících postupů a transakcí při navrhování a vývoji softwaru se označují jako informační modelování. Metody a nástroje informačního modelování zjednodušují komplexní návrhy systémů, aby usnadnily reorganizaci provozu informací. Používá se pro logický a fyzický návrh informačního skladu. V tomto tématu se dozvíme o modelování datových skladů.

Potřeba modelování datového skladu

  1. Kolekce obchodních požadavků
  2. Zlepšení výkonu databáze
  3. Poskytuje dokumentaci zdrojového a cílového systému

1. Sběr obchodních požadavků

Datový sklad je obvykle navržen tak, aby určoval entity požadované pro datový sklad a skutečnosti, které musí být zaznamenány s datovými architekty a obchodními uživateli. Tento první návrh má hodně iterace, než se rozhodne konečný model.

V této fázi musíme překonat převládající nevýhody ve fázi návrhu. Protože stávající systém implementuje datový sklad, architekti někdy začleňují velkou část starého systému do nového designu, což šetří čas nebo odhalení.

Logický model účinně zachycuje potřeby společnosti a slouží jako základ fyzického modelu.

2. Zlepšení výkonu databáze

Kontrola účinnosti je základní charakteristikou úložiště dat. V datovém skladu jsou obsaženy obrovské informace, takže je velmi důležité používat produkt datového modelu pro správu metadat a dat, který používají zákazníci BI.

Fyzický model přidává indexování k optimalizaci účinnosti databáze. Schémata jsou také někdy upravována. Pokud například hvězdné schéma slibuje rychlejší obnovu dat, může se změnit na schéma sněhové vločky

3. Poskytuje dokumentaci zdrojového a cílového systému

Při vývoji systému ETL jsou velmi důležité zkontrolovat fyzické a logické modely zdrojového a cílového systému.

Tuto dokumentaci nabízí informační modelování jako reference pro budoucnost.

Konceptuální datový model

Nejvyšší vztah mezi jednotlivými entitami je určen koncepčním datovým modelem.

Je to první krok k vytvoření datového modelu shora dolů, který představuje přesnou prezentaci obchodní organizace.

Navrhuje celkovou strukturu databáze a uvádí oblasti předmětu

Zahrnuje druhy a interakce entit. Symbolické notace (IDEF1X nebo IE) představují spojení mezi poli témat. V informačním modelu kardinálnost ukazuje vztah jeden k jednomu nebo více

Model údajů o vztazích

Používá se modelování relativních informací v transakčně orientovaných schématech OLTP. Relační datový model má významné vlastnosti:

  • Použití klíče
  • Redundance dat
  • Vztah mezi daty

Použití klíče

Hlavní klíč v tabulce je klíč. Používá se jako jediná identifikace. Nenulový sloupec je primární klíč. Pro hlavní klíč se používá cizí klíč. Propojí informace z jedné tabulky do druhé a spojí se.

Redundance dat

Informační model vztahů používá zákony integrity informací

Redundance dat je vyloučena. Informace nejsou opakovaně shromažďovány. To zajišťuje konzistenci dat a omezené ukládání dat

Vztah mezi daty

Všechna data jsou uložena v tabulkách a každý vztah má sloupce a řádky.

Na stole by měla být záhlaví a tělo. Záhlaví je seznam sloupců tabulky a tabulka se skládá z řádků. Tuple je jediná hodnota, která je vytvořena průnikem sloupce a řádku.

Vícerozměrný datový model

Organizace, která odráží významné entity společnosti a jejich propojení, je logickou perspektivou vícerozměrného datového modelu. Databáze a tabulky nejsou omezeny na přirozenou databázi. ER diagramy nejsou znázorněny.

  • Atributy
  • Fakta
  • Dimenze

A. Dimenze

  1. Aspekt je sběr dat sestávající z jednotlivých složek informací, které se nepřekrývají
  2. Můžete nastavit, seskupit a filtrovat informace pro účely prohlížení a prohlížení koncovými uživateli.

b. Fakta

  1. Tabulka sloupců používaných k řešení problémů společnosti z číselných důvodů.
  2. Opatření jsou aditivní, semiaditivní a neaditivní

C. Atributy

  1. Abstraktní podmínky jsou navrženy tak, aby usnadnily shrnutí informací ve studii
  2. Lze je také popsat jako záhlaví sloupců, které nejsou zahrnuty do výpočtu zprávy.

Výhody rozměrového modelu

  1. Standardizace rozměrů usnadňuje vykazování ve všech oblastech podnikání.
  2. Dimenzionální také pro ukládání dat, aby se usnadnilo získávání dat z dat, když jsou data uložena v databázi.
  3. Společnost je pro rozměrový model velmi srozumitelná. Tento model je založen na podmínkách společnosti, takže společnost chápe významy každé reality, aspektu nebo rysu.
  4. Pro rychlé dotazování informací jsou rozměrové modely deformovány a optimalizovány. Mnoho platforem relačních databází uznává tento model a optimalizuje plány výkonu dotazů.
  5. Dimenzionální modely se pohodlně přizpůsobí změnám. Tabulky dimenzí mohou zahrnovat další sloupce, aniž by to ovlivnilo použití těchto tabulek současnými aplikacemi podnikové inteligence.

Modelování dat o osvědčených postupech

Před zahájením datového modelu by měla být provedena kompletní analýza potřeb klientské společnosti. Mělo by být mimořádně důležité setkat se se zákazníky, aby prodiskutovali požadavky a techniky informačního modelování a nechali jej odborníci předmětu společnosti okamžitě potvrdit.

Společnost by měla chápat datový model, ať už v grafickém / metadatovém formátu, nebo jako obchodní pravidla pro texty.

Doporučené články

Toto je průvodce modelováním datového skladu. Zde diskutujeme datový model, proč je to nutné v datovém skladu spolu s jeho výhodami a typy modelů. Další informace naleznete také v následujícím článku -

  1. Nástroje datového skladu
  2. Druhy datového skladu
  3. Nástroje pro analýzu dat
  4. Nástroje pro vědu o údajích
  5. Oracle Data Warehousing

Kategorie: