I tried various local database solutions in the past, including access. And i would absolutely not recommend it, because it scales badly.
If scaling is not a problem for you, and you are the only user, kindly ignore this post.
For your task i would setup an sql server on your webspace and...