Introduction
Als analist is "duidelijkheid" een van de dingen in het leven die je het meest waardeert - maar zoals je wellicht weet, is duidelijkheid in jouw projecten een van de dingen die het moeilijkst te bereiken zijn. Projectteams besteden uren en uren aan het bespreken van concepten die niet duidelijk zijn gedefinieerd en deze discussies zijn vaak tijdrovend - en funest voor het bereiken van de echte vragen die moeten worden aangepakt. Vele jaren geleden werd datamodellering geïntroduceerd als een techniek om het databaseontwerp te optimaliseren.
Tegenwoordig kunnen de ontwikkelde technieken ook efficiënt worden gebruikt bij functionele analysetaken. Bij datamodellering probeer je een representatie te ontwikkelen van de zaken die voor het bedrijf het belangrijkst zijn. Deze zaken worden door de business opgeslagen en bijgehouden en moeten duidelijk worden gedefinieerd. Dat is waar datamodellering om draait. Een van de beste technieken om dit te doen is het bouwen van een entiteit-relatie diagram. En dat is precies het model dat we in deze cursus introduceren.
Tegen de tijd dat je klaar bent met deze cursus, zul je een duidelijk begrip hebben van entiteit-relatie diagrammen en hoe ze te gebruiken.
Leerdoelen
Vaardigheden:
Ontwikkelen van een goede databaseontwerp met behulp van datamodelleringstechnieken.
Identificeren en definiëren van entiteitstypes, relatie- en attribuuttypen.
Toepassen van datamodelleringstechnieken op praktische oefeningen.
Creëren van complexe en realistische datamodellen met behulp van speciale relatie- en attribuuttypen.
Kennis:
Begrip van het doel van een goed databaseontwerp en hoe data modeling hieraan bijdraagt.
Begrip van de verschillende soorten entiteitstypes, relatie- en attribuuttypen en de bijbehorende aspecten en valkuilen.
Begrip van de methoden om een goede databaseontwerp te maken en de toepassing hiervan in praktische oefeningen.
Attitude:
Een positieve houding ten opzichte van het belang van goede databaseontwerp en het belang van het leveren van de juiste vereisten aan belanghebbenden.
Een bereidheid om complexe problemen aan te pakken en een geduldige en doelgerichte benadering te hanteren bij het creëren van datamodellen.
Programma
Doel van goede databaseontwerp en waarom data modeling belangrijk is voor analisten
Uitleg over Entity types, Relationship types en Attribute types van een datamodel
Praktische oefeningen doorheen de opleiding
Het behandelen van speciale relatie typen
Leren hoe complexe en realistische datamodellen te maken met behulp van een beproefde methode
Conclusie
Praktische informatie
Nederlands of Engels
Standaardduur: 2 dagen