Een goed databaseontwerp zorgt ervoor dat informatie duidelijk, kloppend en makkelijk terug te vinden is. In deze cursus leer je hoe je gegevens slim ordent en structuur aanbrengt, zodat je systemen bouwt of ondersteunt die betrouwbaar en prettig werken. Je ontdekt hoe je van wensen en vragen uit de organisatie komt tot een overzichtelijk model waarmee je een database stap voor stap kunt opzetten. Dat helpt je om in je dagelijkse werk beter met data om te gaan en fouten te voorkomen.
Je krijgt inzicht in hoe je informatie analyseert, hoe je bepaalt welke gegevens bij elkaar horen en hoe je dit omzet naar een logisch ontwerp. Daarbij leer je hoe je relaties tussen gegevens herkent, hoe je dubbele informatie voorkomt en hoe je zorgt dat een database overzichtelijk, veilig en goed te onderhouden blijft. Ook leer je wat het verschil is tussen systemen die veel transacties verwerken en systemen die vooral rapportages en analyses ondersteunen, zodat je weet welke aanpak in welke situatie werkt. De cursus blijft bewust begrijpelijk en platformonafhankelijk, zodat je de kennis overal kunt toepassen.
Tijdens de praktijkopdrachten werk je met herkenbare voorbeelden uit organisaties. Je bouwt zelf een eenvoudig databaseontwerp en ervaart hoe kleine keuzes grote invloed kunnen hebben op duidelijkheid, snelheid en betrouwbaarheid. Zo merk je direct hoe je jouw nieuwe kennis kunt gebruiken in je eigen werkomgeving, of je nu gegevens beheert, applicaties ondersteunt of met rapportages werkt.
De cursus is onafhankelijk van een specifiek type DBMS (i.e. niet specifiek geënt op Oracle, SQL Server, of een ander DBMS).