微软专门为资料存取功能而发展的应用程式开发介面，做为微软的统一化资料存取（Universal Data Access; UDA）解决方案的核心组成，最初的版本在1996年8月发表。目前其组成元件有ODBC，OLE DB以及ADO，其中ADO是在Visual Basic上唯一的资料存取管道，而OLE DB则是基于COM之上，供C/C++存取与提供资料的介面，ODBC则是统一化的资料存取API。
体系架构.MDAC体系架构可视作三层：开发者还能直接写程序访问OLE DB或ODBC。