Coconote
AI notes
AI voice & video notes
Try for free
⭐
Het Stermodel in Databases
Dec 20, 2024
📄
View transcript
🃏
Review flashcards
Feiten en Dimensies: Een Stermodel
Wat is een Database Schema?
Definieert de structuur van een database.
In deze context gebruiken we een
stermodel
.
Wat is een Stermodel?
Een analytisch database model.
Bestaat uit:
Feiten
Dimensies
Feiten
Feitentabel bevat slechts één soort feit.
Voorbeeld: Registratie van internetverkopen.
Orderregels
zijn cruciaal:
Bevatten productdetails en kosten.
Noodzakelijk voor gedetailleerde analyses.
Velden in een feitetabel:
Aantal producten.
Prijs.
Klantinformatie (via sleutel).
Productinformatie (via sleutel).
Dimensies
Omvatten tabellen die gegevens categoriseren.
Structuur rond de feitetabel.
Voorbeelden van dimensies:
Klanten
Producten
Plaats
Tijd
Relaties in een Stermodel
Feitentabel
centraal met fact key.
Verwijzingen naar dimensietabellen via sleutels:
Bijvoorbeeld de product key.
Mogelijkheid om meerdere feitetabellen te hebben (sterrenstelsel).
Voorbeeld: Eenvoudig Stermodel
Centraal:
verkopen in de feitetabel.
Daaromheen:
dimensies zoals tijd, klant, product, regio.
Functie van Dimensies in Data-analyse
Beantwoorden van vragen zoals verkoop per klant en product.
Voorbeeld met twee dimensies: Klant en Product.
Voorbeeld met drie dimensies: Klant, Product en Tijd.
Analyseer bijvoorbeeld verkoop in een specifieke maand.
Denken in Dimensies
Kruisingen
in tabellen geven meetwaarden weer.
Dimensietabellen zoals klanten, producten en tijd geven structuur.
Mogelijkheid tot uitbreiding met meerdere dimensies zoals regio.
Conclusie
Kern van een dimensionaal model zijn de feiten.
Feiten ondersteunen berekeningen en analyses in de kruisingen van een kubus.
Termen als "cube" zijn veelgebruikt in business intelligence.
📄
Full transcript