Opleiding: Cursus Data Modeling

In deze training leer je hoe je data modelleert als onderdeel van het ontwerpen van informatiesystemen en databases. Je werkt met conceptuele, logische en fysieke datamodellen en leert wanneer je welk model inzet. De nadruk ligt op het structureren van data, het vastleggen van relaties en het maken van onderbouwde ontwerpkeuzes. Je past data modeling toe om bestaande situaties te analyseren en nieuwe structuren helder en reproduceerbaar vast te leggen.

Algemene omschrijving

Het ontwerpen van informatiesystemen vraagt om duidelijke keuzes in structuur, relaties en datastromen. Data modeling vormt daarbij de basis. In deze training werk je gericht aan het opzetten en beoordelen van datamodellen die houvast geven bij ontwerp, communicatie en besluitvorming tijdens verschillende fases in het ontwerpproces. Je leert hoe je data structureert voordat er gebouwd wordt en hoe je bestaande modellen beter begrijpt en verbetert.

Je werkt met conceptuele, logische en fysieke datamodellen en krijgt inzicht in de rol en samenhang van deze modellen binnen verschillende ontwerpfasen. Daarbij staat relationele database modellering centraal. Je past notaties toe zoals ER-diagrammen en leert hoe entiteiten, relaties en cardinaliteit correct worden vastgelegd. Ook normalisatie en modelkwaliteit komen nadrukkelijk aan bod. Daarnaast krijg je een introductie in stermodellen (Kimball).

De training is technisch van aard en gericht op toepassen in realistische situaties. Je leert ontwerpkeuzes onderbouwen en valkuilen herkennen bij het modelleren van data. Daarnaast werk je met gangbare modelleringstools en oefen je met het opzetten en toetsen van modellen aan de hand van concrete eisen en scenario’s.

Na afloop heb je een stevig fundament om data modeling toe te passen binnen systeemontwerp, data management en softwareontwikkeling. Je kunt datamodellen lezen, bespreken en zelf opzetten en weet hoe je ze inzet als stuurinstrument binnen je eigen werkomgeving.

Deze training bieden we ook als bedrijfstraining voor jou en je team

De inhoud stemmen we dan af op jullie werksituatie, gebruikte tools en concrete vraagstukken, zodat de training direct aansluit op wat er binnen de organisatie speelt. Zo ontstaat een gerichte en praktische training waarmee je de volgende dag direct mee aan de slag kunt.

Programma

Tijdens deze training komen in basis de onderstaande onderwerpen aan bod. Afhankelijk van ontwikkelingen binnen het vakgebied kan de inhoud worden aangepast.

  • Data modeling in ontwerp en analyse
    • Begrippen en definities
    • Rol van data modeling binnen informatiesystemen
    • Voordelen van data modeling
    • Valkuilen en aandachtspunten
  • Soorten datamodellen
    • Conceptueel model en scope afbakenen
    • Logisch model en verfijning van structuur
    • Fysiek model en vertaling naar datastores en implementatie
  • Ontwerpstrategieën en schemaregels
    • UML
    • Ontwerpstrategieën en procedures
    • Schemaregels en consistente modellering
    • Kwaliteitscriteria voor modellen
  • Relationele database modellering
    • Entiteiten, attributen en sleutelbegrippen
    • ER-diagrammen en ERD’s
    • Cardinaliteit en relatie-typen
    • Associaties met joins en foreign keys
    • 1 op 1, 1 op N en N op N
    • Normalisatie tot en met 3NF
  • Introductie Stermodellen (Kimball)
    • Verschillen tussen multidimensionele modellen en relationele modellen
  • Modelkwaliteit en controle
    • Verificatie en validatie
    • Integrity constraints
  • Tooling en praktijk
    • Kennismaking met data modeling software
    • Opzetten van een eerste model
    • Oefenen met ERD’s
    • Testcases en toetsing van het model

De training is technisch en praktijkgericht opgezet. Je werkt aan herkenbare ontwerpsituaties waarin data modeling een centrale rol speelt. Theorie wordt direct gekoppeld aan toepassen, zodat keuzes in structuur en relaties concreet worden gemaakt.

De nadruk ligt op analyseren, modelleren en beoordelen. Je werkt met voorbeelden en oefent met het opzetten en aanpassen van datamodellen op basis van eisen en scenario’s. Daarbij is ruimte om bestaande modellen te bespreken en te verbeteren.

De training wordt verzorgd door trainers met ervaring in data modeling binnen complexe IT-omgevingen. Zij leggen verbanden tussen ontwerpkeuzes, implementatie en beheer en delen praktijkervaring die aansluit op dagelijkse werkzaamheden.

Doelen

Na deze training kan je:

  • Inzicht toepassen in de rol en het belang van data modeling binnen het ontwerp van informatiesystemen.
  • Onderscheid maken tussen conceptuele, logische en fysieke datamodellen en deze passend inzetten.
  • Datamodellen lezen, bespreken en opzetten aan de hand van eisen, informatiestromen en relaties.
  • Werken met ER-diagrammen, entiteiten, relaties en normalisatie om datastructuren te verduidelijken.
  • Bewuster omgaan met ontwerpkeuzes, kwaliteit en validatie van datamodellen binnen de eigen praktijk.
Meer...
€1.599
ex. BTW
Beoordeling
8.0 (1)
Aangeboden door
Eduvision Opleiding & Training
Onderwerp
Niveau
Looptijd
2 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Min: 1
Max: 13
Tijdstip
Overdag
Tijden en locaties
Maastricht
wo 17 jun. 2026
Rotterdam
wo 24 jun. 2026
Eindhoven
vr 3 jul. 2026
Virtueel
vr 3 jul. 2026
Apeldoorn
do 9 jul. 2026
Utrecht
do 9 jul. 2026
Maastricht
do 16 jul. 2026
Rotterdam
do 23 jul. 2026
Eindhoven
ma 3 aug. 2026
Virtueel
ma 3 aug. 2026
Apeldoorn
vr 7 aug. 2026
Utrecht
vr 7 aug. 2026
Maastricht
vr 14 aug. 2026
Rotterdam
vr 21 aug. 2026
Eindhoven
di 1 sep. 2026
Virtueel
di 1 sep. 2026
Apeldoorn
ma 7 sep. 2026
Utrecht
ma 7 sep. 2026
Maastricht
ma 14 sep. 2026
Rotterdam
ma 21 sep. 2026
Eindhoven
wo 30 sep. 2026
Virtueel
wo 30 sep. 2026
Apeldoorn
di 6 okt. 2026
Utrecht
di 6 okt. 2026
Maastricht
di 13 okt. 2026
Rotterdam
di 20 okt. 2026
Eindhoven
do 29 okt. 2026
Virtueel
do 29 okt. 2026
Apeldoorn
wo 4 nov. 2026
Utrecht
wo 4 nov. 2026
Maastricht
wo 11 nov. 2026
Rotterdam
wo 18 nov. 2026
Eindhoven
vr 27 nov. 2026
Virtueel
vr 27 nov. 2026
Apeldoorn
do 3 dec. 2026
Utrecht
do 3 dec. 2026
Maastricht
do 10 dec. 2026
Rotterdam
do 17 dec. 2026
Eindhoven
ma 28 dec. 2026
Virtueel
ma 28 dec. 2026
Apeldoorn
vr 8 jan. 2027
Maastricht
vr 8 jan. 2027
Utrecht
vr 8 jan. 2027
Rotterdam
vr 15 jan. 2027
Eindhoven
di 26 jan. 2027
Virtueel
di 26 jan. 2027
Apeldoorn
ma 8 feb. 2027
Maastricht
ma 8 feb. 2027
Utrecht
ma 8 feb. 2027
Rotterdam
ma 15 feb. 2027
Eindhoven
wo 24 feb. 2027
Virtueel
wo 24 feb. 2027
Amsterdam
di 9 mrt. 2027