计算机 编程 教程 pdf,计算机专业教程-第3章编程接口介绍.pdf
下載
第3章 編程接口介紹
? DB2 UDB應用程序概述
? 嵌入S Q L編程
? CLI/ODBC應用程序
? JAVA應用程序
? DAO 、R D O 、A D O應用程序
本章將介紹對DB2 UDB 可用的編程方法及其特色,其中一些方法附有簡單的例子,在這些
例子中,有些并不是只適用于 M i c r o s o f t編程環(huán)境。本章的目的就是,向你提供在開發(fā)應用程序
時使用的接口。
本章將描述客戶端編程方法,這包括:
? 嵌入S Q L—靜態(tài)、動態(tài)。
? 調(diào)用級接口(C L I )、開放數(shù)據(jù)庫連接(O D B C )。
? JAVA接口—J D B C 、S Q L J 。
? DB2應用程序編程接口(A P I s )。
? Microsoft數(shù)據(jù)對象—A D O 、R D O 、D A O 。
在第4章中,將講解服務器端特性,包括約束、用戶自定義類型( U D T )、大對象(L O B )、
存儲過程、用戶自定義函數(shù)和觸發(fā)器。
每一種編程方法都有其優(yōu)缺點。選擇的方法往往根據(jù)實際編程的需要。本章將向你介紹每
種方法?!禗B2 UDB Application Development Guide 》和《DB2 UDB Application Building Guide 》
提供了每種編程方法的詳細信息,可供參考。
3.1 DB2 UDB應用程序概述
本節(jié)將對DB2 UDB 應用程序的各個部分做一個概要的介紹,雖然這些部分都是相同的,但
是,實現(xiàn)這些通用部件的實際編碼隨著編程接口、語言、工具的不同而不同,接下來的幾節(jié)將
第3章 編程接口介紹使用39
下載
詳細介紹這些細節(jié)。一個DB2 UDB應用程序包含的代碼將完成以下幾個關鍵任務:
? 變量的聲明和初始化。
? 數(shù)據(jù)庫的連接。
? 數(shù)據(jù)庫事務的執(zhí)行。
? 斷開與數(shù)據(jù)庫的連接。
? 程序的結(jié)束。
關于這些內(nèi)容的詳細信息,請參閱《DB2 UDB Application Development Guide 》一書。圖3 - 1
以偽代碼形式總結(jié)了DB2 UDB 應用程序的通用框架。當然,可以剪裁這些框架來適應你自己的
需要和規(guī)范。
Start program
Include / load application and database modules
(e.g. Include dbmodule1)
Declare variables and structures
(e.g. Declare database1, userid1, password1)
CONNECT to USER USING
SELECT ... /*第一個事務開始* /
Retrieve results
...(program logic e.g. process results)
DELETE ...
ROLLBACK OR COMMIT /*事務結(jié)束* /
...(program logic)
SELECT ... /*第二個事務開始* /
INSERT ...
...(more SQL statements and/or program logic)
COMMIT /*
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的计算机 编程 教程 pdf,计算机专业教程-第3章编程接口介绍.pdf的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到给妈妈买鞋子是什么意思
- 下一篇: 供来宾访问计算机打开安全吗,计算机安全设