Replacing the access database
Once again, the question is so poorly formulated that there is no way to answer.
Is the word "Access" used here to describe a situation where MDB is used for data tables and what is all that needs to be replaced?
OR
Does the use of the word "Access" mean that there is a complete Access application that is used as the front of the database?
If it is the former, then it is not an Access database, but a Jet database and the answers offered so far are satisfactory.
If this is the latter, then none of the answers address the issue of front-end tools for building applications. If this is a question, then you're out of luck, as there is nothing even remotely comparable to Access in the open source world (and in my opinion, most likely it won't).
But it would be helpful to ask a clearer question, using the terminology correctly:
- ACCESS is an application with which you can create the front end of a database application.
- JET is the database engine and is the default data store for Access.
When you only have data tables in your Access database, then it is just a Jet database (since you have no UI objects in your MDB) and you must refer to it as a Jet database. Using the word "Access" for a data-backed MDB (even if you used Access to create it) will just confuse things.
source to share