Verschil tussen Data Warehouse en Data Mart

Schrijver: Laura McKinney
Datum Van Creatie: 2 April 2021
Updatedatum: 13 Kunnen 2024
Anonim
Database vs Data Warehouse
Video: Database vs Data Warehouse

Inhoud


Datawarehouse en Data mart worden gebruikt als een datacollectie en hetzelfde doel dienen. Deze kunnen worden onderscheiden door de hoeveelheid gegevens of informatie die ze opslaan.Het essentiële verschil tussen een datawarehouse en een data mart is dat een datawarehouse een database is die informatie-georiënteerd opslaat om te voldoen aan besluitvormingsverzoeken, terwijl data mart complete logische subsets zijn van een heel datawarehouse.

In eenvoudige woorden, een datamart is een datawarehouse met beperkte reikwijdte en waarvan de gegevens kunnen worden verkregen door de gegevens uit het datawarehouse samen te vatten en te selecteren of met behulp van afzonderlijke extractie-, transformatie- en laadprocessen uit het brongegevenssysteem.

  1. Vergelijkingstabel
  2. Definitie
  3. Belangrijkste verschillen
  4. Gevolgtrekking

Vergelijkingstabel

Basis voor vergelijkingData WarehouseData Mart
basis-Datawarehouse is applicatie-onafhankelijk.Datamart is specifiek voor toepassing van het beslissingsondersteunende systeem.
Type systeem gecentraliseerdedecentraal
Vorm van gegevensGedetailleerdSamengevat
Gebruik van denormalisatieDe gegevens zijn enigszins gedenormaliseerd.De gegevens zijn sterk gedenormaliseerd.
GegevensmodelOnderstebovenOnderkant boven
NatuurFlexibel, gegevensgericht en een lange levensduur.Beperkend, projectgericht en kort leven.
Type schema dat wordt gebruiktFeit constellatieSter en sneeuwvlok
Gemak van bouwenMoeilijk te bouwenEenvoudig te bouwen


Definitie van Data Warehouse

De voorwaarde datawarehouse betekent een tijdsvariant, onderwerpgericht, niet-vluchtig en een geïntegreerde groep gegevens die hierbij helpen besluitvorming proces van het management. Als alternatief is het een repository van informatie verzameld uit meerdere bronnen, opgeslagen in een uniform schema, op een enkele site die integratie van verschillende applicatiesystemen mogelijk maakt. Zodra deze gegevens zijn verzameld, worden ze lang bewaard, gaan ze dus lang mee en hebben ze toegang tot historischinformatie.

Bijgevolg biedt het datawarehouse de gebruiker een enkele geïntegreerde interface naar de gegevens waarmee de gebruiker eenvoudig beslissingsondersteunende vragen kan schrijven. Datawarehouse helpt bij het omzetten van de gegevens in informatie. Het ontwerpen van een datawarehouse omvat een top-downbenadering.


Het verzamelt informatie over onderwerpen die de hele organisatie bestrijken, zoals klanten, verkoop, activa, artikelen, en daarom is het bereik ondernemingsbreed. Over het algemeen, feit constellatie schema wordt erin gebruikt, dat een breed scala van onderwerpen omvat. Een datawarehouse is geen statische structuur en dat is het ook evoluerende doorlopend.

Definitie van Data Mart

EEN data mart kan worden genoemd als een subset van een datawarehouse of een subgroep van bedrijfsbrede gegevens die overeenkomen met een bepaalde set gebruikers. Datawarehouse omvat verschillende departementale en logisch datamarts die persistent moeten zijn in hun gegevensillustratie om de robuustheid van een datawarehouse. Een datamart is een set tabellen die zich concentreren op een enkele taak deze zijn ontworpen met een bottom-up benadering.

De omvang van de gegevensmarkt is beperkt tot een specifiek gekozen onderwerp, dus de reikwijdte is afdelingsbreed. Deze worden meestal geïmplementeerd op goedkoop departementale servers. De implementatiecyclus van datamarts wordt in weken gevolgd in plaats van maand en jaar.

Alsster en sneeuwvlok schema zijn gericht op het modelleren van een enkel onderwerp. Daarom worden deze vaak gebruikt in de datamart. Hoewel, het sterschema is populairder dan het sneeuwvlokschema. Afhankelijk van de gegevensbron kunnen de datamarts in twee typen worden ingedeeld: afhankelijk en onafhankelijk datamarts.

  1. Datawarehouse is applicatie-onafhankelijk, terwijl data mart specifiek is voor applicatie-ondersteuning van beslissingsondersteuning.
  2. De gegevens worden opgeslagen in een enkele, gecentraliseerd repository in een datawarehouse. Data Mart slaat daarentegen gegevens op decentraal in het gebruikersgebied.
  3. Datawarehouse bevat een gedetailleerd vorm van gegevens. Data mart daarentegen bevat samengevat en geselecteerde gegevens.
  4. De gegevens in een datawarehouse zijn licht gedenormaliseerd terwijl dat in het geval van Data mart het is zeer gedenormaliseerd.
  5. De bouw van datawarehouse omvat ondersteboven nadering. Omgekeerd, tijdens het construeren van een data mart deonderkant boven benadering wordt gebruikt.
  6. Datawarehouse is flexibel, informatie-georiënteerde en oude natuur. Integendeel, een datamart is dat beperkend, Projectmatige en heeft een korter bestaan.
  7. Feitenconstellatieschema wordt meestal gebruikt voor het modelleren van een datawarehouse, terwijl in data mart star een schema populairder is.

Gevolgtrekking

Datawarehouse biedt enterprise view, enkelvoudig en gecentraliseerd opslagsysteem, inherente architectuur en applicatie-onafhankelijkheid, terwijl Data mart een subset is van een datawarehouse dat afdelingszicht, decentrale opslag biedt. Omdat het datawarehouse erg groot en geïntegreerd is, heeft het een hoog faalrisico en is het moeilijk om het te bouwen. Aan de andere kant is de datamart eenvoudig te bouwen en is het bijbehorende faalrisico ook minder, maar datamart kan versnipperd raken.