A database is not what you're looking for. Just open a gmail account and use the calendar there. Or, if you use it already, use the Outlook calendar. You could even use scheduled tasks to do this. Why install a database for something this simplistic?
If you are really insistent on using a database then Microsoft access is probably the best solution for you, but I still think it is foolish. Other than that go for MYSQL, which is superior to Access. But either choice is ludicrous for scheduling.