JET資料庫引擎

2021-09-30 08:17:59 字數 625 閱讀 6644

引擎(engine)能夠決定程式管理和資料操作的程式或程式段。資料庫引擎就是運算元據庫的一段程式或程式段。

microsoft jet是microsoft access和visual basic使用的一種資料庫引擎。在dao3.1版本以前,資料訪問物件dao(data access object)被定義為「microsoft jet引擎的程式設計介面」,也就是說,dao和jet在歷史上幾乎是同義詞。dao訪問資料庫都要通過microsoft jet資料庫引擎來完成。當然,這兩個概念在內涵上是不一樣的,jet不能被直接使用,只有通過dao或access才能直接使用jet.

但是,dao3.1之後增加了一項重要的功能,這就是odbcdirect訪問。odbcdirect使得dao可以跳過jet引擎,直接訪問odbc資料來源。正是由於有了這項功能,dao不再繫結在jet上了,dao與jet仍有千絲萬縷的聯絡。一般來說,如果應用程式使用的是本地資料庫,那麼dao一般都通過jet來訪問資料庫,反之,如果使用的是遠端資料庫,那麼dao通過odbcdirect來訪問資料庫。

jet是通過sql來驅動的,但是這種sql可能和通常的實現不太一樣。這種情況下可能會帶來好處,也有可能會帶來壞處。當使用dao訪問資料庫時就必須考慮這種差別。因為jet的sql的執行和一些標準的sql執行效能差異很大。

mysql資料庫引擎 mysql資料庫引擎

資料庫引擎是用於儲存 處理和保護資料的核心服務。利用資料庫引擎可控制訪問許可權並快速處理事務,從而滿足企業內大多數需要處理大量資料的應用程式的要求。使用資料庫引擎建立用於聯機事務處理或聯機分析處理資料的關聯式資料庫。這包括建立用於儲存資料的表和用於檢視 管理和保護資料安全的資料庫物件 如索引 檢視和...

資料庫引擎

用了好久的mysql資料庫,都不知道引擎的具體知識,被面試官虐殘了,希望對大家有幫助 資料庫引擎 1.innodbacid 原子特性 1 提供了行級鎖和外來鍵約束,設計目標是處理大容量資料庫系統,它本身其實就是基於mysql後台的完整資料庫,提供了對資料庫acid的支援,並實現了sql標準的四種事務...

資料庫引擎

之前只了解innodb,做乙個全面的了解,主要是針對mysql 資料庫引擎是用來儲存 處理 保護資料的核心服務。利用資料庫引擎可控制訪問許可權並快速處理事務,從而滿足企業內大多數需要處理大量資料的應用程式需要,使用資料庫引擎建立用於聯機事務處理或聯機分析處理資料的關係型資料庫,包括建立用於儲存資料的...