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

正文內(nèi)容

[工學(xué)]第8章sqlserer系統(tǒng)應(yīng)用實例-展示頁

2025-02-26 01:11本頁面
  

【正文】 數(shù)據(jù)服務(wù)提供者 創(chuàng)建用以增強(qiáng)用戶或者數(shù)據(jù)庫管理員使用管理數(shù)據(jù)庫能力的獨立應(yīng)用程序。 OLE DB 體系結(jié)構(gòu) ? 微軟定義了 OLB DB的 4個層次: ? 數(shù)據(jù)提供者 使用 OLE DB SDK( 軟件開發(fā)工具)創(chuàng)建 OLE DB提供者( Provider) 的人。 OLE DB的優(yōu)點 是可以和任何 Visual Studio 產(chǎn)品協(xié)同工作 , 例如 Visual C++,Visual Basic等 。 下面仍然以教學(xué)數(shù)據(jù)庫 ( teachdb) 為例來介紹配置SQL Server 的 ODBC數(shù)據(jù)源 , 數(shù)據(jù)源名為“ 教學(xué) ” 。 配置 ODBC數(shù)據(jù)源 ? 使用 ODBC編程之前 , 要先安裝相應(yīng) ODBC驅(qū)動程序 , 再配置 ODBC數(shù)據(jù)源 。應(yīng)用程序使用 ODBC 驅(qū)動程序訪問數(shù)據(jù)源 。 數(shù)據(jù)源 ? 概括地說 , 使用 ODBC進(jìn)行編程之前 , 要先安裝相應(yīng)的 ODBC驅(qū)動程序 , 再配置 ODBC數(shù)據(jù)源 。 ? 數(shù)據(jù)源分為 3類:文件數(shù)據(jù)源 、 系統(tǒng)數(shù)據(jù)源和用戶數(shù)據(jù)源 , 最常用的是系統(tǒng)數(shù)據(jù)源 。然后驅(qū)動程序管理器再將結(jié)果返回給應(yīng)用程序,由應(yīng)用程序處理,并處理錯誤信息。 ? ODBC應(yīng)用程序不能直接存取數(shù)據(jù)庫,應(yīng)用程序的操作請求需要由驅(qū)動程序管理器提交給正確的驅(qū)動程序。其主要任務(wù)如下: ? 連接數(shù)據(jù)庫 ? 提交 SQL語句給數(shù)據(jù)庫 ? 檢索結(jié)果并處理錯誤 ? 提交或者回滾 SQL語句的事務(wù) ? 與數(shù)據(jù)庫斷開連接 ODBC體系結(jié)構(gòu) ? ODBC驅(qū)動程序管理器是一個驅(qū)動程序庫,負(fù)責(zé)應(yīng)用程序和驅(qū)動程序間的通信。 ? SQL Server 2022 包含本機(jī) SQL Server ODBC 驅(qū)動程序,可將 ODBC 應(yīng)用程序用于訪問 SQL Server 中的數(shù)據(jù)。在應(yīng)用程序中,可以直接使用這些函數(shù),而數(shù)據(jù)庫的底層操作由各個數(shù)據(jù)庫的驅(qū)動程序來完成。 ? 只要系統(tǒng)中有相應(yīng)的 ODBC驅(qū)動程序,任何程序都可以訪問數(shù)據(jù)庫,而不需要安裝該數(shù)據(jù)庫管理系統(tǒng)軟件。 ODBC應(yīng)用程序接口 ? ODBC是 Open Database Connectivity的縮寫,稱為開放數(shù)據(jù)庫系統(tǒng)互連,是微軟公司開發(fā)和定義的一套數(shù)據(jù)庫訪問標(biāo)準(zhǔn),用于訪問關(guān)系型數(shù)據(jù)庫。 ? 嵌入式 SQL的操作過程如下: ? 使用 SQL Server的預(yù)編譯程序?qū)⑶度氲?SQL語句轉(zhuǎn)換為能被程序設(shè)計語言的編譯器識別的函數(shù)調(diào)用; ? 使用程序設(shè)計語言的編譯器對轉(zhuǎn)換后的文件進(jìn)行編譯,然后連接為可執(zhí)行程序,即可執(zhí)行。 ? SQL Server 2022提供了豐富的應(yīng)用程序接口,使程序員可以快速地開發(fā)數(shù)據(jù)庫應(yīng)用程序。 SQL Server 2022 應(yīng)用程序接口 ? 數(shù)據(jù)庫應(yīng)用程序通過 SQL Server 2022應(yīng)用程序接口向 SQL Server服務(wù)器發(fā)送 SQL語句,實現(xiàn)數(shù)據(jù)庫的訪問。 SQL Server在數(shù)據(jù)庫應(yīng)用中一般作為應(yīng)用系統(tǒng)的后端 ,而前端圖形界面的設(shè)計與操作一般使用可視化開發(fā)工具 , 如 Visual Basic、 Delphi、 PowerBuilder等來完成 。第 8章 SQL Server 系統(tǒng)應(yīng)用實例 本章主要 內(nèi)容 : SQL Server 2022應(yīng)用程序接口 1 在 VB中使用 ADO對象 開發(fā) SQL Server應(yīng)用程序 2 基于 Web的 SQL Server開發(fā) 3 Web數(shù)據(jù)庫開發(fā)實例 4 內(nèi)容概述 在實際應(yīng)用環(huán)境中,使用企業(yè)管理器和查詢分析器訪問數(shù)據(jù)庫中的數(shù)據(jù)往往是數(shù)據(jù)庫管理員,大部分的用戶還是通過程序員開發(fā)的各種應(yīng)用程序間接訪問 SQL Server數(shù)據(jù)庫。 SQL Server具有優(yōu)秀的數(shù)據(jù)庫管理性能 , 但它并不具備圖形用戶界面的設(shè)計功能 , 因此不能滿足客戶端用戶數(shù)據(jù)連接和數(shù)據(jù)操作的要求 。 如果需要將數(shù)據(jù)和應(yīng)用程序在網(wǎng)上發(fā)布 ,可使用 ASP、 、 PHP等來實現(xiàn) 。要編寫 SQL Server 2022數(shù)據(jù)庫應(yīng)用程序,必須學(xué)習(xí)使用 SQL Server應(yīng)用程序接口。 ? SQL Server常用的應(yīng)用程序接口有: ? 嵌入式 SQL ? ODBC開放數(shù)據(jù)庫連接 ? OLE DB通用數(shù)據(jù)訪問接口 ? JDBC Java數(shù)據(jù)庫接口 嵌入式 SQL語言和JDBC應(yīng)用程序接口 ? 嵌入式 SQL語言就是將 SQL語句直接嵌入到程序的源代碼中,與其他程序設(shè)計語言(例如 C語言)語句混合使用。 ? JDBC( Java DataBase Connectivity) 是由 SUN公司制定的基于 Java語言的數(shù)據(jù)庫訪問接口,用于實現(xiàn) Java程序訪問 SQL Server 2022數(shù)據(jù)庫,該接口程序未包含在安裝盤中,需到微軟公司的網(wǎng)站上下載。使用 ODBC開發(fā)的應(yīng)用程序可以訪問多種數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)庫,例如 SQL Server、 Oracle和 DB2等。 ODBC應(yīng)用程序接口 ? ODBC由一組具有精確定義的函數(shù)組成,稱 ODBC API函數(shù),用來對數(shù)據(jù)庫進(jìn)行操作。由于 ODBC對數(shù)據(jù)庫應(yīng)用程序具有良好的適應(yīng)性和可移植性,所以O(shè)DBC在推出后就得到了廣泛的應(yīng)用。 ODBC體系結(jié)構(gòu) ? ODBC數(shù)據(jù)庫應(yīng)用程序由應(yīng)用程序、驅(qū)動程序管理器、驅(qū)動程序和數(shù)據(jù)源 4個部分組成,如圖所示: 數(shù)據(jù)庫應(yīng)用程序 驅(qū)動程序管理器 SQL Server 數(shù)據(jù)源 Oracle 數(shù)據(jù)源 FoxPro 數(shù)據(jù)源 DB2 數(shù)據(jù)源 SQL Server 驅(qū)動程序 Oracle 驅(qū)動程序 FoxPro 驅(qū)動程序 DB2 驅(qū)動程序 ODBC體系結(jié)構(gòu) ? 數(shù)據(jù)庫應(yīng)用程序執(zhí)行處理并調(diào)用 ODBC函數(shù)。對于不同的數(shù)據(jù)庫系統(tǒng),驅(qū)動程序管理器將加載相應(yīng)的驅(qū)動程序到內(nèi)存中,并將后面的 SQL請求傳送給正確的 ODBC驅(qū)動程序。而驅(qū)動程序負(fù)責(zé)將對數(shù)據(jù)庫的請求操作傳送到數(shù)據(jù)庫管理系統(tǒng)( DBMS), 并把結(jié)果返回給驅(qū)動程序管理器。 ODBC體系結(jié)構(gòu)
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1