freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫基礎與應用第09章開放數(shù)據(jù)庫互連-展示頁

2024-10-10 18:06本頁面
  

【正文】 數(shù)據(jù)庫引擎解釋執(zhí)行 SQL語句 , 實現(xiàn)用戶的各種操作請求 。 O D BC A PI調(diào)用 返回的數(shù)據(jù) O D B C 驅動程序調(diào)用 返回的數(shù)據(jù) 命令 返回的數(shù)據(jù)應用程序驅動程序管理器(單層)驅動程序 (包含數(shù)據(jù)庫引擎)數(shù)據(jù)庫文件圖9 .3 基于單層驅動程序的系統(tǒng)結構單層驅動程序不僅要處理 ODBC函數(shù)調(diào)用,還要解釋執(zhí)行 SQL語句,即執(zhí)行 RDBMS的功能。 多層驅動程序中 ODBC功能與 DBMS功能相分離 , 驅動程序負責處理 ODBC應用程序中的函數(shù)調(diào)用 , 而處理 SQL語句的任務由 DBMS完成 。 驅動程序類型 ODBC驅動程序可以分為單層驅動程序( SINGLE— TIER DRIVER) 和多層驅動程序 ( MULTI— TIER DRIVER) 。 3.擴展 SQL語法 擴展 SQL語法引進了更復雜的語法,如游標控制語句。 2.核心 SQL語法 核心 SQL語法在最低限 SQL語法的基礎上增加了很多必要的功能,包括 ALTER表,CREATE和 DROP索引, GRANT和 REVOKE各種權限給不同的用戶。 SQL語法一致性級別 SQL語法一致性分為三個級別: 最低限的 SQL語法; 核心 SQL語法; 擴展 SQL語法 。 3. 擴展 2級 API 擴展 2級 API在擴展 1級 API的基礎上又增加了部分函數(shù) , 通過它們可以了解關于主碼和外碼的信息 , 表和列的權限信息 , 以及數(shù)據(jù)庫存儲過程的信息等 。 2. 擴展 1級 API 擴展 1級 API在核心級 API的基礎上增加了部分函數(shù) , 通過這些函數(shù)就可以在應用程序中動態(tài)地了解表的模式和可用的數(shù)據(jù)類型等 。 核心級 API包括分配 、 釋放環(huán)境句柄 、 連接句柄和執(zhí)行 SQL語句等 。 API一致性分為三個級別: 核心級 API; 擴展 1級 API; 擴展 2級 API。 API一致性級別 驅動程序的開發(fā)者一般不能實現(xiàn)所有的ODBC函數(shù)。 注意 , 這里的數(shù)據(jù)源并不是指某一個數(shù)據(jù)庫 , 而是用于表達ODBC驅動程序和一個 RDBMS特殊連接的命名 。 ( 6)根據(jù)需要說明和使用游標。 ( 4)向應用程序返回處理結果。 ( 2)向連接的 RDBMS提交用戶的 SQL語句。 驅動程序與具體的RDBMS有關 。驅動程序管理器的主要功能包括裝載 ODBC驅動程序、選擇和連接正確的驅動程序、管理數(shù)據(jù)源、檢查ODBC調(diào)用參數(shù)的合法性和記錄 ODBC函數(shù)的調(diào)用等,以及當應用層需要時提供驅動程序信息。 驅動程序管理器 驅動程序管理器是 Microsoft公司 ODBC的一部分。 ( 7)斷開與數(shù)據(jù)源的連接。 ( 5)進行數(shù)據(jù)處理并向用戶提交處理結果。 ( 3)為 SQL語句執(zhí)行結果分配存儲空間,定義所讀取的數(shù)據(jù)格式。 使用 ODBC的接口規(guī)范來編寫應用程序時 , 應用程序應該包括的內(nèi)容有: ( 1)請求連接數(shù)據(jù)庫。 使用 ODBC開發(fā)數(shù)據(jù)庫應用程序時 , 應用程序調(diào)用標準的 ODBC函數(shù)和 SQL語句 。 ( 4) 數(shù)據(jù)庫平臺 , 包括某一個 RDBMS和數(shù)據(jù)庫 。 ( 2) 驅動程序管理器 ( ODBC Driver Manager) 。驅動程序管理器包含在(或在 32位版的 ODBC的),可鏈接到所有 ODBC應用程序中。 ODBC的另一個組件是驅動程序管理器( driver manager)。 ODBC通過使用驅動程序( driver)來提供數(shù)據(jù)庫獨立性,進行數(shù)據(jù)庫操作的數(shù)據(jù)源對應用程序是透明的,所有的數(shù)據(jù)庫操作由對應的 DBMS 的 ODBC Driver完成。這套規(guī)范包括:為應用程序提供的一套調(diào)用層接口函數(shù)( CallLevel Interface,簡寫為CLI)和基于動態(tài)連接庫的運行支持環(huán)境。這就是 ODBC的基本思想。 為了使一個應用程序能訪問不同的數(shù)據(jù)庫系統(tǒng),人們設想如果應用程序使用標準的數(shù)據(jù)庫調(diào)用接口來與數(shù)據(jù)庫互操作,在應用系統(tǒng)和不同的 RDBMS之間加一層中間件 —— 數(shù)據(jù)庫調(diào)用轉換接口,由該中間件把應用系統(tǒng)中對數(shù)據(jù)庫的標準調(diào)用轉換成對某一個特定的RDBMS的調(diào)用,如圖 。 ODBC的工作原理概述 開 放 數(shù) 據(jù) 庫 互 連 ( ODBC ) 接 口 是Microsoft公司開放的服務結構 ( WOSA) 中有關數(shù)據(jù)庫的一個組成部分 , 用于訪問數(shù)據(jù)庫的標準調(diào)用接口 。 其 中開 放 數(shù)據(jù) 庫 互連 ( Open DataBase Connecting, 簡記為 ODBC) , 是Microsoft公司推出的產(chǎn)品 。 因此,在某個 RDBMS下開發(fā)的應用系統(tǒng)就不能在另一個 RDBMS下運行。 它們之間有許多差異 。第 9章 開放數(shù)據(jù)庫互連( ODBC) 數(shù)據(jù)庫互連概述 ODBC的工作原理概述 使用 ODBC的系統(tǒng)結構 ODBC驅動程序的分類 ODBC的工作流程 退出 數(shù)據(jù)庫互連概述 提出和產(chǎn)生 ODBC的根本原因是不同的數(shù)據(jù)庫管理系統(tǒng)的存在 。 目前 , 廣泛使用的關系數(shù)據(jù)庫管理系統(tǒng) ( RDBMS) 有幾十種 , 最常用的也有十幾種 。 例如: ? 支持和實現(xiàn) SQL語句的程度不同 ( 有的支持 SQL89的基本集 , 有的支持 SQL92的基本集 ) ; ? SQL語句實現(xiàn)的策略和細節(jié)有許多不同; ? 支持的數(shù)據(jù)類型和精度常常不同; ? 提供的應用編程接口( Application Programming Interface,簡記為 API)不同; ? 嵌入式 SQL語言語法細節(jié)不同; ? 存儲過程不同。 使數(shù)據(jù)庫系統(tǒng) “ 開放 ” , 能夠彼此
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1