Access (like
SQLite) stores everything that belongs to a database solution in a single file, typically with the
extension .accdb
. This approach allows to easily deploy a database by just copying the
*.accdb
file to the computer where it is needed. Unlike SQLIte, however, an
*.accdb
not only stores data but also reports and UI elements.
Office Access Connectivity Engine (ACE)
Before Access 2007, the default database engine was
JET. With Access 2007,
Microsoft introduced(?) the
Office Access Connectivity Engine (fileformat:
.accdb
).
Because JET is deprecated and not even available for 64-bit Windows, the Access development team decided to copy the JET source and adapt it for their own purposes (See
Access 12's new data engine for more details).
As per
this link, this copied engine was given the odd name
Access Control Entry. However, I
believe ACE stands for
Access Connectivity Engine.
Apparently, ACE is fully backward compatible to JET.