Re: @ Voland's right hand
Agree entirely with Access for the backend, but for a rapid, business focused, low cost front end to a real DB, Access is a reasonable product.
VBA front end, reports engine, built in packager to MSI, no licence or Access installation for runtime. Shove in a MSSQL / MySQL backend and you can have a flexible, multiuser little application without needing multiple experienced developers coding in "big boy" languages.
As a front end, power user tool for accessing business data in a real DB's it's not bad.