Opleiding: Database Ontwerp
In de cursus Database Ontwerp leren deelnemers de technieken en overwegingen voor het maken van een goed gestructureerde database.
Intro Database Management Systems
De cursus Database Ontwerp gaat van start met een bespreking van de basis architectuur van Database Management Systems. Aandacht wordt besteed aan het Database Schema en de verschillen tussen het conceptual, het logical en het physical model. Ook wordt ingegaan op de rol van SQL, Data Definition Language (DDL) en Data Manipulation Language (DML)
Database Design
Vervolgens worden de fasen van Database Ontwerp en de onderdelen van een database besproken. Hierbij komt het ERD Model en het UML Model aan de orde. Eveneens passeren mogelijke design errors en het toepassing van constraints de revue.
ER Modeling
Bij het onderdeel ER Modeling leren deelnemers hoe ze de entiteiten en hun relaties kunnen ontdekken en die aan tabellen toe te wijzen. Ze leren de principes van Entity Relationship Modeling. Ook wordt besproken hoe attribuut domains kunnen worden gevonden en gemodelleerd.
Table Mapping
Dan wordt ingegaan op hoe entities en hun relaties kunnen vertaald naar tabellen in een relationele database.