Microsoft Jet Database Engine
accdb)が導入され、複数値フィールド、添付ファイルデータ型、メモフィールドの履歴追跡などの複雑なデータ型など、Accessにいくつかの改善をもたらした。また、セキュリティの変更と暗号化の改善がもたらされ、Microsoft Windows SharePoint Services 3.0およびMicrosoft Office Outlook 2007との統合が可能になった。
Microsoft Access 2010のエンジンは、Access 1.0、Access 2.0、Lotus 1-2-3、およびParadoxファイルのサポートを終了した。 64ビットバージョンのAccess 2010とそのACEドライバー/プロバイダーが導入された。これは本質的に64ビットバージョンのJetを提供します。ドライバーはWindowsオペレーティングシステムの一部ではないが、再配布可能として利用できる。
Microsoft Access 2013のエンジンは、Access 95、Access 97、およびxBaseファイルのサポートを終了し、レプリケーションのサポートも終了した。
Microsoft Access 2016のバージョン1608は、xBaseファイルのサポートを復元した。 バージョン1703では、多数のデータ型が導入された。
データアクセス技術の観点から、Jetの利用をマイクロソフトは推奨しないが 、Microsoft Accessの一部としてACEを引き続きサポートしている。
マイクロソフトは、Microsoft Windows向けにのみJetドライバーを提供している。したがって、Jetデータベースを使うサードパーティソフトウェアの動作環境は、Windowsのみとなっていることが多い。MDB Tools、そしてMDB ToolsをJava向けに大きく拡張されたJackcessというオープンソースプロジェクトがあり、他のプラットフォーム上でJetデータベースを動作させる試みである 。
Jetは、関係データベース管理システム(RDBMS)の一種である。ファイル拡張子は *.mdb、または*.accdb。他のソフトウェアがこのデータベースにアクセスするための単一のインターフェイスと、セキュリティ、参照整合性、トランザクション処理、インデックス作成、レコードとページのロック、およびデータレプリケーションのサポートを提供する。以降のバージョンでは、エンジンが拡張され、 SQLクエリの実行、Unicode形式での文字データの保存、データベースビューの作成、Microsoft SQL Serverとの双方向レプリケーションが可能になった。
Jetには3つのモジュールがある。1つ目はネイティブJet ISAMドライバーで、(ランダムアクセス)ファイルシステムAPIを使ってMicrosoft Accessデータベースファイル(MDB)を直接操作するダイナミックリンクライブラリ (DLL)である。2つ目のモジュールは、Jetのバージョンに応じて、xBase、Paradox、Btrieve、FoxProなどのさまざまなISAMデータベースを操作するISAMドライバーのDLLである。3つ目のモジュールは、Data Access Objects(DAO)DLLである。 DAOは、プログラマーが任意のプログラミング言語を通してJetデータベースを操作するAPIを提供する。