That's a good question. For this small amount of data you can work with cvs or xml files. Setting up the database and making it work in your code will take longer that doing so for the text files.
However, parsing files is easy but it is slow, so if, in cases like this, there's even the slightest possibility of expansion, you might want to use the database. If you have the time, you'll be able to learn all about persistence in programming which is really a big concern these days. As a developer you'll encounter persistence problems a lot, so starting to work with it the good way would be a good idea.
It depends on the time you are able to spend on it.
When you do choose to go for the database, you might want to look into Hibernate, it provides easy data persistence using object/relational mapping. They have good tutorials that will have you run basic persistence in no time. Seeing you would be able to manage with cvs files, a database scheme cannot be complicated. Therefor your Hibernate configuration won't be too.
You can find Hibernate here:
link.
And an introductional tutorial (that should allready get your little project off the ground) here:
read chapter one.
If you have any more questions about this, feel free to ask them.
Why am I over-enthousiastic? I'm a fan of Hibernate and a believer of the ORM solution.
Black Box