Leerdoelen

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