I am starting a new project, I will be using Visual Studio Professional 2010, .Net Framework 3.5 and Programming Language C#. The project requires a database, which will be simple, containing 4 or 5 tables.
The main function of the program will be to learn a foreign language for my school. So the database's main function will be to listen to sample recording in the foreign language. I will start up as a standalone desk top application but plan to migrate to a server environment in the future.
I am considering using MySQL as the database but I see where Visual Studio Professional 2010 comes with what looks like an internal database. My question are:
1: Which database would you recommend I use?
2: Advantages/Disadvantages of both?