Another third year CS student here. I'm completly new to databases (never even took a class). I started learning MySql over the weekend, and it doesn't seem to be too challenging. So I'd say go for it.
On the other hand, given that you are working with such a small dataset, you could probably get away without using such a database...but it probably wouldn't be as nice a solution.
Wish I could be more helpful...
__________________
|