国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

什么是 ODBC – 開放式數(shù)據(jù)庫連接

這篇具有很好參考價值的文章主要介紹了什么是 ODBC – 開放式數(shù)據(jù)庫連接。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

什么是 ODBC?

開放式數(shù)據(jù)庫連接 (ODBC) 是用于訪問數(shù)據(jù)庫的開放式標(biāo)準(zhǔn)應(yīng)用程序編程接口 (API)。1992年,微軟與Simba合作打造了世界上第一個ODBC驅(qū)動;SIMBA.DLL 和基于標(biāo)準(zhǔn)的數(shù)據(jù)訪問誕生了。通過在程序中使用 ODBC 語句,您可以訪問多個不同公共數(shù)據(jù)庫中的文件。除了 ODBC 軟件,每個要訪問的數(shù)據(jù)庫都需要一個單獨(dú)的模塊或驅(qū)動程序。

ODBC 規(guī)范

最新版本的 ODBC 規(guī)范可從Microsoft網(wǎng)站獲得。
為方便起見,您還可以下載當(dāng)前ODBC 3.8 規(guī)范的 PDF 版本。

ODBC 歷史

Microsoft 于 1992 年推出了 ODBC 標(biāo)準(zhǔn)。ODBC 是一種旨在統(tǒng)一對 SQL 數(shù)據(jù)庫的訪問的標(biāo)準(zhǔn)。隨著 ODBC 的成功,微軟引入了 OLE DB,它是一個更廣泛的數(shù)據(jù)訪問標(biāo)準(zhǔn)。OLE DB 是一種數(shù)據(jù)訪問標(biāo)準(zhǔn),它不僅限于 SQL 數(shù)據(jù)庫,還擴(kuò)展到任何可以以表格格式提供數(shù)據(jù)的數(shù)據(jù)源。微軟的計劃是 OLE DB 將取代 ODBC 作為最常見的數(shù)據(jù)訪問標(biāo)準(zhǔn)。最近,Microsoft 引入了 ADO 數(shù)據(jù)訪問標(biāo)準(zhǔn)。ADO 應(yīng)該比 OLE DB 走得更遠(yuǎn),因為 ADO 更面向?qū)ο蟆H欢?,即?Microsoft 非常重要地嘗試用被認(rèn)為是“更好”的替代方案來取代 ODBC 標(biāo)準(zhǔn),ODBC 仍然是 SQL 數(shù)據(jù)源事實上的數(shù)據(jù)訪問標(biāo)準(zhǔn)。實際上,今天,ODBC 標(biāo)準(zhǔn)比 OLE DB 和 ADO 更普遍,因為 ODBC 得到了廣泛的支持(包括 Oracle 和 IBM 的支持)并且是一個跨平臺的數(shù)據(jù)訪問標(biāo)準(zhǔn)。今天,SQL 數(shù)據(jù)源最常見的數(shù)據(jù)訪問標(biāo)準(zhǔn)仍然是 ODBC 和 JDBC,而且 OLE DB 和 ADO 等標(biāo)準(zhǔn)很可能會隨著時間的推移而逐漸消失。

ODBC 概述

ODBC 已成為關(guān)系和非關(guān)系數(shù)據(jù)庫管理系統(tǒng) (DBMS) 中基于標(biāo)準(zhǔn)的數(shù)據(jù)訪問的事實標(biāo)準(zhǔn)。早在 90 年代初期,Simba 就與 Microsoft 密切合作共同開發(fā) ODBC 標(biāo)準(zhǔn)。ODBC 標(biāo)準(zhǔn)實現(xiàn)了最大的互操作性,從而使應(yīng)用程序開發(fā)人員能夠編寫一個應(yīng)用程序來訪問來自不同供應(yīng)商的數(shù)據(jù)源。ODBC 基于 Open Group 和 ISO/IEC 的數(shù)據(jù)庫 API 的調(diào)用級接口 (CLI) 規(guī)范,并使用結(jié)構(gòu)化查詢語言 (SQL) 作為其數(shù)據(jù)庫訪問語言。

ODBC 架構(gòu)

基于 ODBC 的數(shù)據(jù)連接架構(gòu)如下:

什么是 ODBC – 開放式數(shù)據(jù)庫連接

支持 ODBC 的應(yīng)用程序

這是任何符合 ODBC 的應(yīng)用程序,例如 Microsoft Excel、Tableau、Crystal Reports、Microsoft Power BI 或類似應(yīng)用程序(電子表格、文字處理器、數(shù)據(jù)訪問和可檢索工具等)。啟用 ODBC 的應(yīng)用程序通過將 SQL 語句傳遞到 ODBC 驅(qū)動程序管理器并從其接收結(jié)果來執(zhí)行處理。

ODBC 驅(qū)動程序管理器

ODBC 驅(qū)動程序管理器代表應(yīng)用程序加載和卸載 ODBC 驅(qū)動程序。Windows 平臺帶有默認(rèn)的驅(qū)動程序管理器,而非 Windows 平臺可以選擇使用開源 ODBC 驅(qū)動程序管理器,如 unixODBC 和 iODBC。ODBC 驅(qū)動程序管理器處理 ODBC 函數(shù)調(diào)用,或?qū)⑺鼈儌鬟f給 ODBC 驅(qū)動程序并解決 ODBC 版本沖突。

ODBC 驅(qū)動程序

ODBC 驅(qū)動程序處理 ODBC 函數(shù)調(diào)用,向特定數(shù)據(jù)源提交 SQL 請求并將結(jié)果返回給應(yīng)用程序。ODBC 驅(qū)動程序還可以修改應(yīng)用程序的請求,以使請求符合相關(guān)數(shù)據(jù)庫支持的語法。Simba Technologies 提供了一個用于輕松構(gòu)建 ODBC 驅(qū)動程序的框架,以及用于許多數(shù)據(jù)源(如 Salesforce、MongoDB、Spark 等)的 ODBC 驅(qū)動程序。Simba SDK 提供 C++、Java 和 C# 版本,支持為 Windows、OSX 和許多 *Nix 發(fā)行版構(gòu)建驅(qū)動程序。

數(shù)據(jù)源

數(shù)據(jù)源只是數(shù)據(jù)的來源。它可以是文件、DBMS 上的特定數(shù)據(jù)庫,甚至是實時數(shù)據(jù)饋送。數(shù)據(jù)可能與程序位于同一臺計算機(jī)上,也可能位于網(wǎng)絡(luò)上某處的另一臺計算機(jī)上。

?文章來源地址http://www.zghlxwxcb.cn/news/detail-456972.html

到了這里,關(guān)于什么是 ODBC – 開放式數(shù)據(jù)庫連接的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Llama2 論文中譯版——開放式基礎(chǔ)和微調(diào)聊天模型

    Llama2 論文中譯版——開放式基礎(chǔ)和微調(diào)聊天模型

    因為最近一直在使用 LLM 工具,所以在學(xué)習(xí) Llama 2:開放式基礎(chǔ)和微調(diào)聊天模型 這篇論文的期間,順手將內(nèi)容翻譯了過來。 整片譯文是由 ChatGPT3.5、DeepL、Copilot X和筆者一起完成的,特此表示感謝。 在這項工作中,我們開發(fā)并發(fā)布了 Llama 2,這是一組經(jīng)過預(yù)訓(xùn)練和微調(diào)的大型語

    2024年02月15日
    瀏覽(25)
  • AIGC+開放式社交,為年輕人注入了新的“Soul”?

    AIGC+開放式社交,為年輕人注入了新的“Soul”?

    5月21日全國助殘日,Soul App舉辦了一場與眾不同的線上公益活動,邀請視障用戶擔(dān)任“見習(xí)解憂師”,訴說世界更多角落“不完美”的故事,展示人生更多可能,傳遞溫暖與愛。 參與此次派對的“見習(xí)解憂師”都是Soul平臺上充滿正能量,并且擁有“野生解憂師”經(jīng)歷的用戶。

    2024年02月11日
    瀏覽(15)
  • 虹科產(chǎn)品|HK-TrueNAS開放式存儲平臺被評為數(shù)字公益產(chǎn)品

    虹科產(chǎn)品|HK-TrueNAS開放式存儲平臺被評為數(shù)字公益產(chǎn)品

    一、HK-TrueNAS 被評為數(shù)字公益產(chǎn)品 數(shù)字公共產(chǎn)品聯(lián)盟(Digital Public Goods Alliance) 是一項多方利益相關(guān)者倡議,旨在促進(jìn)數(shù)字公益(DPG)的發(fā)現(xiàn)、開發(fā)、使用和投資。數(shù)字公共產(chǎn)品的定義是所有人都能免費(fèi)獲取的資源或服務(wù),它能為個人和整個社會帶來至關(guān)重要的利益。數(shù)字公

    2024年02月09日
    瀏覽(18)
  • 博途PLC開放式以太網(wǎng)通信TRCV_C指令應(yīng)用編程(運(yùn)動傳感器UDP通信)

    博途PLC開放式以太網(wǎng)通信TRCV_C指令應(yīng)用編程(運(yùn)動傳感器UDP通信)

    博途PLC開放式以太網(wǎng)通信TSENG_C指令應(yīng)用,請參看下面的文章鏈接:? 博途PLC 1200/1500PLC開放式以太網(wǎng)通信TSEND_C通信(UDP)_plc的udp通信_RXXW_Dor的博客-CSDN博客 開放式TSEND_C通信支持TCP 、UDP等,關(guān)于TSEND_C的TCP通信可以參看下面這篇文章:博途PLC 1200/1500PLC開放式以太網(wǎng)通信TSEND_C通信

    2023年04月24日
    瀏覽(19)
  • 開放式高實時高性能PLC控制器解決方案-基于米爾電子STM32MP135

    開放式高實時高性能PLC控制器解決方案-基于米爾電子STM32MP135

    隨著工業(yè)數(shù)字化進(jìn)程加速與IT/OT深入融合,不斷增加的OT核心數(shù)據(jù)已經(jīng)逐步成為工業(yè)自動化行業(yè)的核心資產(chǎn),而OT層數(shù)據(jù)具備高實時、高精度、冗余度高、數(shù)據(jù)量大等等特點(diǎn),如何獲取更加精準(zhǔn)的OT數(shù)據(jù)對數(shù)字化進(jìn)程起到至關(guān)重要的作用,同時隨著國內(nèi)工業(yè)控制系統(tǒng)逐步進(jìn)入中

    2024年03月24日
    瀏覽(14)
  • ODBC連接數(shù)據(jù)庫詳細(xì)說明

    開放數(shù)據(jù)庫互連(ODBC)是微軟提出的數(shù)據(jù)庫訪問接口標(biāo)準(zhǔn)。開放數(shù)據(jù)庫互連定義了訪問數(shù)據(jù)庫的API一個規(guī)范,這些API獨(dú)立于不同廠商的DBMS,也獨(dú)立于具體的編程語言。通過使用ODBC,應(yīng)用程序能夠使用相同的源代碼和各種各樣的數(shù)據(jù)庫進(jìn)行交互。這使得開發(fā)者不需要以特殊的

    2023年04月08日
    瀏覽(15)
  • 基于ODBC的數(shù)據(jù)庫應(yīng)用(MFC)

    基于ODBC的數(shù)據(jù)庫應(yīng)用(MFC)

    1.數(shù)據(jù)庫和DBMS 數(shù)據(jù)庫是指以一定的組織形式存放在計算機(jī)上的相互關(guān)聯(lián)的數(shù)據(jù)的集合。一般一個庫中有多個表組成,一張表中由多條記錄組成,一條記錄由若干字段組成。 例: 學(xué)生信息庫——基本信息表、成績表 基本信息表——每個學(xué)生的基本信息記錄 基本信息記錄——

    2024年02月02日
    瀏覽(28)
  • ODBC連接數(shù)據(jù)庫以SQLserver為例

    ODBC連接數(shù)據(jù)庫以SQLserver為例

    ODBC是open database connect的縮寫,意思是開放式數(shù)據(jù)庫連接 首先要下載數(shù)據(jù)庫?。?配置數(shù)據(jù)庫(以SQL server為例) 首先打開SSMS(SQL server management studio) 右鍵所連接的數(shù)據(jù)庫引擎,點(diǎn)擊屬性 點(diǎn)擊安全性,選擇SQL sesrver 和Windows的身份驗證模式(要有密碼) (如果剛開始下載SQL

    2023年04月23日
    瀏覽(36)
  • Qt通過ODBC連接openGauss數(shù)據(jù)庫

    Qt通過ODBC連接openGauss數(shù)據(jù)庫

    本文就介紹了Qt通過ODBC連接opengauss數(shù)據(jù)庫的基礎(chǔ)內(nèi)容。 在.pro文件中添加一行引入 添加如下測試代碼 說明成功連接openGauss數(shù)據(jù)庫 什么是ODBC ODBC(Open Database Connectivity,開放數(shù)據(jù)庫互連)是由Microsoft公司基于X/OPEN CLI提出的用于訪問數(shù)據(jù)庫的應(yīng)用程序編程接口。應(yīng)用程序通過O

    2024年02月05日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包