Evaluatie bewustmakingsopdracht databases in Excel

advertisement
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.
Download