Access と Jet Database Engine

Access の操作でユーザーから見えるオブジェクトの関係図です。

accobj.jpg (33033 バイト)

 

Jet Database Engine の働きとDAO

Jet Database Engine(以下 Jet と略記) は、データベースという概念を、ハードディスク等の物理上の媒体に記録する操作を行うためのプログラムの集合体で、操作するための機能を DLL 等の外部プロシージャとして提供されています。

これらを操作する上で、VBA(Visual Basic For Applications) から操作が行いやすいように概念化したものが DAO(Data Access Object) と呼ばれるもので、データベースに対して行う一連の操作を、各メソッドとして提供しています。

DAO は、VBA のみならず、他の開発言語でも利用できるようになっています。


目次へ戻る