Ответ 1
В основном это вопрос истории, фактически ACE перешел в JET:
Википедия подробно отвечает на ваш вопрос.
Наиболее релевантные разделы:
С версией 2007 года Access включает в себя версию для Office Jet, первоначально называемый механизмом подключения к Office Access (ACE), но который теперь называется механизмом доступа к базе данных. Этот движок полностью обратно совместим с предыдущими версиями двигателя Jet, поэтому он читает и записывает (.mdb) файлы из более ранних версий Access. Это вводит новый формат файла по умолчанию (.accdb), который приносит несколько улучшения доступа, включая сложные типы данных, такие как многозначные поля, тип данных вложения и отслеживание истории в заметки. Это также улучшает безопасность и шифрование обеспечивает интеграцию с Microsoft Windows SharePoint Services 3.0 и Microsoft Office Outlook 2007
Кроме того, ACE предоставляет 64-битный драйвер, поэтому его можно использовать на 64-разрядных машинах, тогда как JET не может.
Драйвер не входит в операционную систему Windows, но доступный как распространяемый. [11] Раньше двигатель базы данных Jet был только 32-битным и не запускался изначально под 64-разрядными версиями Windows.
Что касается второй части вашего вопроса, я недавно установил Office 2010, и мне пришлось загружать компоненты ACE отдельно. Я получил их из ссылки Microsoft Access Database Engine 2010 Redistributable. Вероятно, это связано с тем, что я установил 32-разрядную версию Office под 64-разрядную Windows; в любом случае необходимые файлы легко получить от Microsoft.