Microsoft Office Access是由微軟發布的關系數據庫管理系統。它結合了?MicrosoftJet Database Engine 和?圖形用戶界面兩項特點,是 Microsoft Office 的系統程序之壹。
Microsoft Office Access是微軟把數據庫引擎的圖形用戶界面和軟件開發工具結合在壹起的壹個數據庫管理系統。它是微軟OFFICE的壹個成員, 在包括專業版和更高版本的office版本裏面被單獨出售。
MS ACCESS以它自己的格式將數據存儲在基於Access Jet的數據庫引擎裏。它還可以直接導入或者鏈接數據(這些數據存儲在其他應用程序和數據庫)。
軟件開發人員和數據架構師可以使用Microsoft Access開發應用軟件,“高級用戶”可以使用它來構建軟件應用程序。和其他辦公應用程序壹樣,ACCESS支持Visual Basic宏語言,它是壹個面向對象的編程語言,可以引用各種對象,包括DAO(數據訪問對象),ActiveX數據對象,以及許多其他的ActiveX組件。可視對象用於顯示表和報表,他們的方法和屬性是在VBA編程環境下,VBA代碼模塊可以聲明和調用Windows操作系統函數。
擴展資料
特性
Access是壹款數據庫應用的開發工具軟件,其開發對象主要是Microsoft JET數據庫和Microsoft SQLServer數據庫。由於在Office 97及以前的版本中,Microsoft JET 3.51及以前版本的數據庫引擎是隨Access壹起安裝和發布的,JET數據庫與Access就有了天生的血緣關系,並且Access對JET數據庫做了很多地擴充。
隨著,Microsoft Windows操作系統版本的不斷升級和改良,在Windows XP以後版本中,Microsoft將JET數據庫引擎集成在Windwos操作系統中作為系統組件的壹部分壹起發布(主要原因是Windows中還有很多組件需要使用JET引擎,活動目錄等)。從此JET數據庫引擎從Access中分離出來,而Access也就成為了壹個專門的數據庫應用開發工具。
由於JET數據庫引擎的分離,很多應用程序采用了JET數據庫作為其應用的數據庫,JET數據庫符合關系數據庫理論,有著完整的數據定義、數據處理、數據安全管理體系。在Microsoft Windows操作系統中,隨著Microsoft在ActiveX技術上的發展,Windows中不斷升級換代的數據訪問組件,這些組件包括ODBC、OLEDB、DAO、ADO,JET數據庫引擎和這些組件壹起已組成了免費的數據庫管理系統。
Access擁有的報表創建功能能夠處理任何它能夠訪問的數據源。Access提供功能參數化的查詢,這些查詢和Access表格可以被諸如VB6和.NET的其它程序通過DAO或ADO訪問。在Access中,VBA能夠通過ADO訪問參數化的存儲過程。與壹般的CS關系型數據庫管理不同,Access不執行數據庫觸發,預存程序或交互式登錄操作。
參考資料: