
De verschillende soorten databanken en meer in het bijzonder de relationele situeren.
De relevante data van een probleem definiëren.
De recente ontwerptechnieken voor databanken beheersen en in de praktijk hanteren.
De normalisatieregels en de denormalisatie in de praktijk hanteren.
Met indexen de performantie praktisch verhogen.
Data importeren en exporteren.
Relevante data uit een databank via een geconditioneerde zoekfunctie selecteren.
Rapporten met relevante gegevens vanuit een databank automatisch genereren.

Deze module brengt je de nodige kennis en vaardigheden bij die nodig zijn om een DBMS op te zetten waarmee men de gegevens van een bedrijf en haar applicaties kan bewaren. We beginnen met een overzicht van wat een databank is, waarvoor ze gebruikt wordt en welke functionaliteit een DBMS (een databankbeheersysteem) ons biedt. Je leert databanken ontwerpen en implementeren volgens de regels van de kunst, concreet in MS Access en MS SQL-Server. De standaardtaal om vanuit een applicatie met een relationele databank te werken (SQL) komt uitgebreid aan bod.
Volgende onderwerpen komen aan bod:
- Inleiding databases (soorten datamodellen, DBMS versus bestandsverwerkingssystemen, grafische notaties...)
- Datamodellering (Conceptueel Datamodel, Logisch datamodel, EER, Normalisatie, functionele beschrijving…)
- Relationeel model (overzicht van de achterliggende theorie : verzamelingen, attributen, domeinen en relaties, relationele bewerkingen)
- Installatie en configuratie van MS SQL Server 2008 (Express)
- Importeren van gegevens, connecteren via ODBC in Word, Excell, MS Access.
- Reporting services
- Eenvoudige en complexere queries met SQL komen uitgebreid aan bod (update, insert, delete, select, verschillende joinbewerkingen, aggregatie functies, groeperingen, geneste queries, subqueries...)

- Handboek: Principes van databases, Guy De Tré, PEARSON, ISBN 978-90-430-1302- 4 (verplicht)
- Eigen cursus: JA
- Extra’s: actualiteit, uittreksels uit de pers, filmmateriaal, audiomateriaal,…


