|
導(dǎo)讀數(shù)據(jù)庫(kù),簡(jiǎn)而言之可視為電子化的文件柜——存儲(chǔ)電子文件的處所,用戶可以對(duì)文件中的數(shù)據(jù)進(jìn)行新增、截取、更新、刪除等操作。所謂“數(shù)據(jù)庫(kù)”是以一定方式儲(chǔ)存在一起、能與多個(gè)用戶共享、具有盡可能小的冗余度、與應(yīng)... 數(shù)據(jù)庫(kù),簡(jiǎn)而言之可視為電子化的文件柜——存儲(chǔ)電子文件的處所,用戶可以對(duì)文件中的數(shù)據(jù)進(jìn)行新增、截取、更新、刪除等操作。所謂“數(shù)據(jù)庫(kù)”是以一定方式儲(chǔ)存在一起、能與多個(gè)用戶共享、具有盡可能小的冗余度、與應(yīng)用程序彼此獨(dú)立的數(shù)據(jù)集合。 用于數(shù)據(jù)庫(kù)連接的開(kāi)放式數(shù)據(jù)庫(kù)連接 (odbc) 開(kāi)放式數(shù)據(jù)庫(kù)連接 (odbc) 技術(shù)為訪問(wèn)不同種類的 sql 數(shù)據(jù)庫(kù)提供了通用接口。odbc 是基于結(jié)構(gòu)查詢語(yǔ)言 (sql) 的,以此作為訪問(wèn)數(shù)據(jù)的標(biāo)準(zhǔn)。此接口提供了最大的互操作性:一個(gè)應(yīng)用程序可以通過(guò)一組公用代碼訪問(wèn)不同的 sql 數(shù)據(jù)庫(kù)管理系統(tǒng) (dbms)。這使得開(kāi)發(fā)人員能夠在不以特定的 dbms 為目標(biāo)的情況下構(gòu)建和分發(fā)一個(gè)客戶端/服務(wù)器應(yīng)用程序。然后,會(huì)添加數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序以將應(yīng)用程序鏈接到用戶選擇的 dbms。 以下特性說(shuō)明了 odbc 的靈活性: 應(yīng)用程序沒(méi)有綁定到專有供應(yīng)商 api。 sql 語(yǔ)句可以明確地包括在源代碼中也可以在運(yùn)行時(shí)即時(shí)構(gòu)建。 應(yīng)用程序可以忽略基礎(chǔ)數(shù)據(jù)通信協(xié)議。 數(shù)據(jù)可以用方便于應(yīng)用程序的格式進(jìn)行發(fā)送和接收。 odbc 是隨新興的國(guó)際 iso call-level interface 標(biāo)準(zhǔn)一起設(shè)計(jì)的。 目前提供了可用于 55 種最流行的數(shù)據(jù)庫(kù)的 odbc 數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序。 ole 用于設(shè)計(jì)可重用組件軟件 ole 是一種面向?qū)ο蟮募夹g(shù),利用這種技術(shù)可以開(kāi)發(fā)可重用軟件組件。ole 組件對(duì)象模型范例代表了應(yīng)用程序編寫(xiě)方式的根本轉(zhuǎn)變。ole 體系結(jié)構(gòu)允許應(yīng)用程序使用提供特定功能的共享對(duì)象,取代了每個(gè)組件為實(shí)現(xiàn)所需功能所采用的傳統(tǒng)程序性編程。對(duì)于 ole 應(yīng)用程序,像文本文檔、圖表、電子表格、郵件、圖形及聲音剪輯等內(nèi)容都作為對(duì)象出現(xiàn)。 目前,windows 和 macintosh 平臺(tái)都支持 ole 對(duì)象,ole 對(duì)象是未來(lái) windows 操作系統(tǒng)的基礎(chǔ)。 odbc 與 ole 協(xié)同工作 作為提交 ole 的一部分工作,microsoft 定義了一組數(shù)據(jù)對(duì)象,它們共同稱作“ole db”,這些對(duì)象使得面向 ole 的應(yīng)用程序可以將數(shù)據(jù)集作為對(duì)象進(jìn)行共享和操作。此技術(shù)包括一個(gè) odbc 提供程序,它通過(guò)任何 odbc 驅(qū)動(dòng)程序顯示 ole db 對(duì)象。利用這種做法,任何 ole db 應(yīng)用程序都可以通過(guò) odbc 驅(qū)動(dòng)程序訪問(wèn)顯示的 sql 數(shù)據(jù),并且會(huì)使得 odbc 驅(qū)動(dòng)程序得以訪問(wèn)一類全新的客戶端。 全新的路由器不僅讓你更穩(wěn)定快速地連接無(wú)線網(wǎng)絡(luò),更可以讓家中的智能設(shè)備連接在一起。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!