Evaluatie bewustmakingsopdracht databases in Excel Peter Schroten - s1493256 Rick Fontein – s1483870 Evaluatie bewustmakingsopdracht databases in Excel Voordat we aan de slag konden met de data binnen Excel, moest het bestand grades.csv eerst geïmporteerd worden in Excel. Excel heeft hier een ingebouwde functie voor. Onder het tabblad gegevens is er de mogelijkheid om van tekst te importeren. Dit vergt enige configuratie om het op de juiste manier in de Excel sheet te krijgen. Hieruit kunnen we concluderen dat zelfs voordat we de data kunnen gebruiken, eerst tijd moeten besteden aan het netjes importeren van alle data. Vervolgens kregen we een aantal vragen over de data. De functie die het grove werk voor je doet zijn de filter en sorteer functies. Bij de informatievragen is het op het beeld toveren van de juiste informatie vaak goed te doen. Helaas is het verwerken van bepaalde informatie, zoals gemiddeldes bereken, of aantal records tellen nog handmatig óf men heeft nog een andere functie nodig. De opdrachten gingen over het aanpassen van de data, om het daarna samen te voegen met de data van een ander groepje. Voordat we hier mee begonnen realiseerde we ons al dat er vele manieren zijn om aan de opdracht te voldoen. Hieruit concludeerden we dat het samenvoegen van de twee datasets gegarandeerd compatibiliteitsproblemen op zou gaan leveren. Op moment van schrijven is de tijd die voor deze opdracht staat voorbij, en aangezien het netjes samenvoegen van de twee datasets tijd in beslag zal nemen hebben we besloten dit achterwege te laten. Zeker omdat we de tijd goed kunnen gebruiken voor de SQL opdracht. Aan het einde van de week kunnen we concluderen dat Excel een aantal voordelen heeft: In elke sheet staat vrijwel alle informatie (gegevens duplicatie). Als je de Excel sheet gebruikt voor de specifieke taak waarvoor deze is ontworpen, dan is het veel gebruiksvriendelijker dan SQL. Echter, bij meer geavanceerde zoekopdrachten geeft Excel problemen, omdat je bijvoorbeeld niet gemakkelijk vergelijkingen kunt maken tussen meerdere tabellen. Daarnaast heeft Excel het grote nadeel dat het bestand maar door één persoon tegelijk bewerkt kan worden én dat dit lokaal gebeurt, waardoor er overal kopieën opduiken waar niemand van weet wat er precies met de data is gebeurt. SQL daarentegen, heeft niet te maken met dit soort problemen. Dit onder andere doordat de data beheerd wordt door een DBMS en de DBMS bepaalde integriteitregels hanteert.