Datawarehousing
48 Questions
6 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Wat is het doel van een OLTP-database?

  • Snel antwoorden geven op queries (correct)
  • Opslaan van historische data
  • Ondersteunen van tactische beslissingen
  • Analyse van grote hoeveelheden data
  • Welke eigenschap beschrijft het beste een datawarehouse?

  • Beperkt tot een specifiek type data
  • Tijdelijk en enkel actueel
  • Geïntegreerd met focus op thema's (correct)
  • Enkel geopend voor operationele processen
  • Welke van de volgende beweringen over OLAP is juist?

  • Het vergt minimale opslag van historische data.
  • Het is voornamelijk gericht op operationele processen.
  • Het ondersteunt complexe en onvoorspelbare bevragingen. (correct)
  • Real-time respons is van cruciaal belang.
  • Wat doet een datawarehousemanagementsysteem (DWMS)?

    <p>Beheert de opslag van datawarehouses.</p> Signup and view all the answers

    Waarom zijn historische data belangrijk in een OLAP-database?

    <p>Ze maken analyses over tijd mogelijk.</p> Signup and view all the answers

    Hoe zijn datawarehouses over het algemeen opgebouwd?

    <p>Rond onderwerpen of thema's</p> Signup and view all the answers

    Wat is een kenmerk van een OLTP-systeem?

    <p>Snelle respons is van groot belang.</p> Signup and view all the answers

    Wat is een belangrijk aspect van datamining in relatie tot datawarehouses?

    <p>Ondersteunen van gegevensanalyse en patronen ontdekken.</p> Signup and view all the answers

    Wat zijn de drie stappen van het ETL-proces?

    <p>Extract, Transform, Load</p> Signup and view all the answers

    Wat gebeurt er met gegevens wanneer ze in een datawarehouse worden ingeladen?

    <p>Ze blijven permanent en de oude waarden worden bewaard.</p> Signup and view all the answers

    Welke van de volgende kenmerken is niet typisch voor data in een datawarehouse?

    <p>Data kan gemakkelijk worden overschreven.</p> Signup and view all the answers

    Wat is het belangrijkste verschil tussen een database en een datawarehouse?

    <p>Een datawarehouse slaat ook tijdsvastleggingen op en is optimaal voor analyses.</p> Signup and view all the answers

    Welke van de onderstaande databronnen is typisch voor een datawarehouse?

    <p>Een heterogene set van databestanden, zoals XML en adresboeken.</p> Signup and view all the answers

    Waarom is tijdsordening belangrijk in een datawarehouse?

    <p>Het stelt gebruikers in staat om historische ontwikkelingen te bestuderen.</p> Signup and view all the answers

    Wat is de rol van de gebruiker met betrekking tot tijdsdata in een database?

    <p>De gebruiker moet zelf tijdsdata interpreteren en verwerken.</p> Signup and view all the answers

    Welke uitspraak over data in een datawarehouse is onjuist?

    <p>Data wordt periodiek ingeladen en blijft actueel.</p> Signup and view all the answers

    Wat is een kenmerk van het inlaadproces in moderne datawarehouse systemen?

    <p>Het inlaadproces is semi-continu.</p> Signup and view all the answers

    Wat wordt bedoeld met incrementeel inladen?

    <p>Alleen nieuwe of gewijzigde data sinds de laatste laadoperatie worden geladen.</p> Signup and view all the answers

    Waarom is het belangrijk om metadata te hebben in een datawarehouse?

    <p>Het biedt informatie over de structuur, processen en businessregels.</p> Signup and view all the answers

    Wie zijn de primaire gebruikers van een datawarehouse?

    <p>Beleidsmakers en analisten.</p> Signup and view all the answers

    Wat is een belangrijke functie van toegangssoftware in een datawarehouse?

    <p>Het centraliseert en maakt data toegankelijk voor analisten.</p> Signup and view all the answers

    Wat type analyses kan een datawarehouse ondersteunen?

    <p>Zowel ad-hoc als routinematige analyses.</p> Signup and view all the answers

    Wat beschrijft een feit binnen een datawarehouse?

    <p>Een geregistreerde waarde waarvan men een bepaalde studie wil maken.</p> Signup and view all the answers

    Waarom zijn aggregaties belangrijk in een datawarehouse?

    <p>Ze versnellen de uitvoeringstijden van analyses.</p> Signup and view all the answers

    Wat is een voorbeeld van een trager veranderend kenmerk?

    <p>Verkoper die van regio verandert</p> Signup and view all the answers

    Wat gebeurt er bij het overschrijven van de oude waarde van een kenmerk?

    <p>Er is een kans op dataverlies.</p> Signup and view all the answers

    Welke techniek wordt gebruikt om te integreren geaggregeerde feiten in bestaande matrices?

    <p>Niveaucodering</p> Signup and view all the answers

    Wat houdt de 'drill-down' operator in?

    <p>Het verhogen van het detailniveau van gegevens.</p> Signup and view all the answers

    Wat is het belangrijkste karakteristiek van de 'roll-up' operator?

    <p>Het uitzoomen voor minder detailniveau.</p> Signup and view all the answers

    Welke aanpassingsstrategie houdt in dat nieuwe feiten met een timestamp worden geregistreerd?

    <p>Volledige historiek bijhouden.</p> Signup and view all the answers

    Welke techniek kan gebruikt worden om alleen feiten die voldoen aan specifieke condities te tonen?

    <p>Selecteren</p> Signup and view all the answers

    Wat gebeurt er bij de techniek 'slice en dice'?

    <p>De gegevens worden geprojecteerd op basis van geselecteerde kenmerken.</p> Signup and view all the answers

    Wat houdt het ETL-proces in?

    <p>Extractie, transformatie, inladen.</p> Signup and view all the answers

    Welke factor maakt volledige automatisering van foutcontrole moeilijk?

    <p>Onjuiste definities van concepten.</p> Signup and view all the answers

    Wat is een voorbeeld van gegevenstransformatie?

    <p>Aggregatie van detailgegevens voor compactere rapportage.</p> Signup and view all the answers

    Wat wordt bedoeld met 'impedance mismatch' in gegevensintegratie?

    <p>Ongewenst informatieverlies bij het omzetten van datatypes.</p> Signup and view all the answers

    Waarom is gegevensintegratie noodzakelijk?

    <p>Bij het samenvoegen van data uit verschillende bronnen.</p> Signup and view all the answers

    Wat is een veelvoorkomende uitdaging bij gegevensverzameling?

    <p>Inconsistentie in de gegevensformaat.</p> Signup and view all the answers

    Wat houdt een gegevensevaluatie in?

    <p>Correcties van foutieve of onjuiste gegevens.</p> Signup and view all the answers

    Wat wordt bedoeld met gegevensvervuiling?

    <p>Gegevens die niet op de juiste plaatsen zijn opgeslagen.</p> Signup and view all the answers

    Wat is een belangrijke eigenschap van de primaire sleutel in een feitenrelatie?

    <p>Deze bestaat uit een samenstelling van vreemde sleutels.</p> Signup and view all the answers

    Wat is het doel van een surrogaatsleutel in een dimensierelatie?

    <p>Om de datawarehouse onafhankelijk te maken van de structuur van de databronnen.</p> Signup and view all the answers

    Welke stelling over sterschema's is correct?

    <p>Een sterschema kan meerdere onderwerpen omvatten.</p> Signup and view all the answers

    Wat wordt er bedoeld met 'niet-normaliseren' van dimensierelaties?

    <p>Het leidt tot prestatiewinst door het vermijden van join-operaties.</p> Signup and view all the answers

    Welke van de volgende beschrijvingen over een dimensierelatie is juist?

    <p>Het kan een eenvoudig kenmerk van de feiten bevatten.</p> Signup and view all the answers

    Wat beschrijft het verschil tussen n-dimensionale matrices en 2-dimensionale basisrelaties?

    <p>N-dimensionale matrices hebben een hogere complexiteit.</p> Signup and view all the answers

    Welke uitspraak over feitenrelaties is waar?

    <p>Feitenrelaties houden alle feiten van een onderwerp bij.</p> Signup and view all the answers

    Wat zijn de basisrelaties in relationele datawarehouse-schema's?

    <p>Feitenrelaties en dimensierelaties.</p> Signup and view all the answers

    Study Notes

    Datawarehousing

    • Datawarehousing is anders dan transactionele dataverwerking. Het heeft andere doelstellingen en vereist andere functionaliteiten.
    • Werk met transacties: gericht op operationele processen, vereist actuele operationele data, die constant veranderen, voorspelbare instructies. Analysen zijn minder complex. De totale hoeveelheid data is groot.
    • Gegevensanalyse: gericht op tactische en strategische beslissingen, gebruik van historische data die niet aangepast worden maar wel toegevoegd, vragen onvoorspelbaar en eenmalig, zeer complexe analyses, grote hoeveelheid data.
    • OLTP (Online Transaction Processing): databases die operationele databases ondersteunen, sneller antwoord op vragen, maar niet geschikt voor complexe analyses, alleen actuele data.
    • OLAP (Online Analytical Processing): databases gericht op analyses van veel data en opzoeken van patronen in historische gegevens, niet gericht op operationele processen, historische data zeer belangrijk.

    Basisconcepten

    • Datawarehouse: onderwerpgericht, geïntegreerd, permanent, tijd-variërend verzameling van data, ondersteuning van besluitvorming. Het is een opslagplaats om patronen te ontdekken in data.

    Datawarehouse-systeem

    • Het is een computersysteem voor het beheer van datawarehouses, net zoals een database een DBMS heeft.
    • Het ontwerp is onderwerpgeoriënteerd, in tegenstelling tot databaseontwerpen die rond entiteiten gebaseerd zijn. Het ontwerp is gebaseerd rond thema's zoals inkomsten van personen, studieresultaten en verkoopcijfers.
    • Gegevens van verschillende bronnen worden gecombineerd. Het systeem is geïntegreerd.
    • Data zijn niet opgeschreven maar worden ingeladen.
    • Het is permanent, gegevens worden niet gewijzigd maar er wordt meer data toegevoegd. Oude data blijft bestaan.
    • Gegevens variëren in de tijd, dus historische data is cruciaal.
    • Het ETL-proces is essentieel. (Extract, Transform, Load): data uit verschillende bronnen extracten, transformeren voor uniformiteit en inladen.
    • Data die uit verschillende bronnen komen zijn heterogene bronnen. Dat betekent ze elk hun eigen dataformats, structuur en conventies hebben.

    Datawarehousing-proces

    • Het proces omvat verschillende stappen, waaronder het extraheren van gegevens, controleren en aanpassen.
    • Het ontwerp van het datawarehouse-systeem is belangrijk voor efficiënte data-analyses.

    Data in een Datawarehouse

    • Data en metadata in databases worden opgeslagen in verschillende niveaus van details.
    • Actuele en historische data worden opgeslagen.
    • Aggregaties worden gemaakt om analysetijd te verkorten.
    • Metadata (data over data) is uitgebreider dan in gewone databases.

    Logisch Datawarehouse-ontwerp

    • Relatie tussen Feiten en Dimensies: Feiten zijn de numerieke data die geanalyseerd worden. Dimensies zijn de verschillende aspecten van de feiten (bijv. datum, product, locatie). Beide worden opgeslagen in verschillende tabellen.
    • Sterschema's: Simpel schema dat één feitentabel en meerdere dimensietabellen gebruikt.
    • Snowflake-schema's: Variatie op sterschema's, met meer dimensies of geaggregeerde data. Ze zijn complexe tabellen.
    • Feitenconstellatie: Een relationeel ontwerp voor datawarehouses met twee of meer feitenrelaties die dezelfde dimensies delen.

    Meerdimensionale Datawarehouse-modellen

    • Feiten en kenmerken worden georganiseerd in matrices.
    • Feiten zijn numeriek, kenmerken zijn dimensies.
    • Matrices zijn geschikt voor complexe analyses.
    • Granulariteit (detailniveau) kan veranderen, matrices zijn hiëarchisch.
    • Operaties zoals 'slice en dice', 'drill down', 'roll up', en 'selecteren' worden beschreven voor matrices.

    Virtuele Datawarehouses en Datamarts

    • Virtuele datawarehouses zijn uitbreidingen van databases, gebaseerd op materiaaliseerde views.
    • Datamarts zijn kleinere datawarehouses, vaak gekoppeld aan een grotere enterprise-wide datawarehouse.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    Dit quizje behandelt de basisprincipes van datawarehousing en het verschil tussen transactionele dataverwerking en gegevensanalyse. Ontdek de unieke kenmerken van OLTP en OLAP en hoe ze verschillende functies vervullen binnen dataverwerking. Test je kennis over deze belangrijke concepten in databeheer.

    Use Quizgecko on...
    Browser
    Browser