wenn du effizient damit arbeiten willst, und vor allem wenn du plattformunabhängig sein willst, solltest du in zukunft die finger von proprietären dingen wie ms access lassen. jede ernsthafte datenbank ist plattform-unabhängig.
ich weiss, das ist keine antwort auf deine frage, aber es ist meiner meinung die einzig richtige strategie, wenn du von windows wegkommen willst, bzw. wenn du nicht nur windows verwenden willst. sonst wird du für immer darin "eingesperrt" bleiben.
wenns freeware sein soll/muss, dann wird der sogenannte "lamp" server immer wieder empfohlen. linux, apache, mysql, php.
du kannst aber auch kostenlos z.b. die gesamte software von oracle unter
http://otn.oracle.com herunterladen. nur wenns dann im echteinsatz steht, muss die lizenz schon gekauft werden. meines wissens ist die otn-lizenz nur für den entwickler gratis.