## Leerdoelen

Na verwerking van deze module:

- kan ik aangeven wat het verschil is tussen gestructureerde en ongestructureerde data;
- kan ik uitleggen wat een databasemanagement system en een database system is;
- kan ik aangeven wat het verschil is tussen een relationele database en een NoSQL database;
- weet ik wat een relationele database is;
- ken ik de begrippen redundantie en inconsistentie;
- weet ik wat een NoSQL database is;
- ken ik de begrippen sharding en replication;
- weet ik waarvoor een strokendiagram gebruikt wordt;
- kan ik eenvoudige selecties uit enkele tabellen in een database maken met SQL;
- kan ik eenvoudige selecties maken uit een database door tabellen te combineren;
- kan ik functies gebruiken in SQL;
- kan ik rijen op basis van overeenkomsten groeperen in SQL;
- kan ik omgaan met subqueries;
- kan ik in een bestaande database gegevens toevoegen en / of verwijderen.