標(biāo)準(zhǔn)解讀

GB/T 20531-2006 是一項(xiàng)由中國(guó)國(guó)家標(biāo)準(zhǔn)化管理委員會(huì)頒布的國(guó)家標(biāo)準(zhǔn),全稱為《移動(dòng)數(shù)據(jù)庫(kù)應(yīng)用編程接口規(guī)范》。這項(xiàng)標(biāo)準(zhǔn)主要針對(duì)移動(dòng)設(shè)備上數(shù)據(jù)庫(kù)應(yīng)用程序的開發(fā),規(guī)定了一套編程接口(API)的標(biāo)準(zhǔn)規(guī)范,旨在促進(jìn)不同移動(dòng)平臺(tái)間數(shù)據(jù)庫(kù)應(yīng)用的互操作性和兼容性,提升開發(fā)效率與應(yīng)用的可移植性。

標(biāo)準(zhǔn)內(nèi)容概覽

  1. 范圍:明確了該標(biāo)準(zhǔn)適用的范疇,即定義了在移動(dòng)設(shè)備環(huán)境中,數(shù)據(jù)庫(kù)應(yīng)用程序與數(shù)據(jù)庫(kù)管理系統(tǒng)之間交互的編程接口規(guī)范。

  2. 術(shù)語(yǔ)和定義:對(duì)標(biāo)準(zhǔn)中使用的專業(yè)術(shù)語(yǔ)進(jìn)行了界定,幫助讀者準(zhǔn)確理解各概念,如移動(dòng)設(shè)備、數(shù)據(jù)庫(kù)應(yīng)用、API等。

  3. 縮略語(yǔ):列舉了標(biāo)準(zhǔn)中頻繁出現(xiàn)的縮略語(yǔ)及其全稱,便于快速查閱。

  4. 參考文獻(xiàn):列出了制定本標(biāo)準(zhǔn)時(shí)參考或引用的相關(guān)國(guó)家標(biāo)準(zhǔn)、國(guó)際標(biāo)準(zhǔn)和技術(shù)文檔,為深入研究提供資料來(lái)源。

  5. 接口規(guī)范

    • 功能要求:詳細(xì)描述了數(shù)據(jù)庫(kù)操作的基本功能,如連接數(shù)據(jù)庫(kù)、執(zhí)行SQL語(yǔ)句、數(shù)據(jù)檢索、插入、更新、刪除等操作的API定義。
    • 數(shù)據(jù)類型:規(guī)定了支持的數(shù)據(jù)類型,確保數(shù)據(jù)在不同系統(tǒng)間的準(zhǔn)確傳輸和處理。
    • 錯(cuò)誤處理:定義了錯(cuò)誤代碼和異常處理機(jī)制,幫助開發(fā)者統(tǒng)一處理數(shù)據(jù)庫(kù)操作中可能遇到的各種錯(cuò)誤情況。
    • 安全性:提出了數(shù)據(jù)加密、訪問控制等安全要求,以保護(hù)移動(dòng)數(shù)據(jù)庫(kù)中的敏感信息。
  6. 性能要求:雖然標(biāo)準(zhǔn)主要關(guān)注接口規(guī)范,但也可能包含對(duì)數(shù)據(jù)庫(kù)操作性能(如響應(yīng)時(shí)間、資源消耗)的一般性指導(dǎo)原則。

  7. 兼容性與互操作性:強(qiáng)調(diào)了API設(shè)計(jì)應(yīng)考慮的兼容性問題,確保不同廠商的數(shù)據(jù)庫(kù)產(chǎn)品及移動(dòng)操作系統(tǒng)之間能夠順利交互。

  8. 測(cè)試規(guī)范:提供了驗(yàn)證實(shí)現(xiàn)是否符合該標(biāo)準(zhǔn)的測(cè)試方法和案例,幫助開發(fā)者和測(cè)試人員進(jìn)行自我評(píng)估。

實(shí)施意義

該標(biāo)準(zhǔn)的實(shí)施有助于統(tǒng)一移動(dòng)數(shù)據(jù)庫(kù)應(yīng)用的開發(fā)標(biāo)準(zhǔn),降低跨平臺(tái)開發(fā)的難度和成本,同時(shí)提升應(yīng)用的安全性和用戶數(shù)據(jù)的保護(hù)水平。對(duì)于軟件開發(fā)者而言,遵循這一標(biāo)準(zhǔn)可以減少適配工作,加速產(chǎn)品上市時(shí)間;對(duì)于用戶而言,則意味著更加穩(wěn)定、安全且兼容性更好的移動(dòng)數(shù)據(jù)庫(kù)應(yīng)用體驗(yàn)。

注意事項(xiàng)

盡管標(biāo)準(zhǔn)提供了詳細(xì)的指導(dǎo),但在實(shí)際應(yīng)用開發(fā)中,開發(fā)者還需結(jié)合具體項(xiàng)目需求和技術(shù)環(huán)境,靈活運(yùn)用這些規(guī)范,確保應(yīng)用的高效穩(wěn)定運(yùn)行。


如需獲取更多詳盡信息,請(qǐng)直接參考下方經(jīng)官方授權(quán)發(fā)布的權(quán)威標(biāo)準(zhǔn)文檔。

....

查看全部

  • 現(xiàn)行
  • 正在執(zhí)行有效
  • 2006-09-18 頒布
  • 2007-03-01 實(shí)施
?正版授權(quán)
GB/T 20531-2006移動(dòng)數(shù)據(jù)庫(kù)應(yīng)用編程接口規(guī)范_第1頁(yè)
GB/T 20531-2006移動(dòng)數(shù)據(jù)庫(kù)應(yīng)用編程接口規(guī)范_第2頁(yè)
GB/T 20531-2006移動(dòng)數(shù)據(jù)庫(kù)應(yīng)用編程接口規(guī)范_第3頁(yè)
GB/T 20531-2006移動(dòng)數(shù)據(jù)庫(kù)應(yīng)用編程接口規(guī)范_第4頁(yè)
GB/T 20531-2006移動(dòng)數(shù)據(jù)庫(kù)應(yīng)用編程接口規(guī)范_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

GB/T 20531-2006移動(dòng)數(shù)據(jù)庫(kù)應(yīng)用編程接口規(guī)范-免費(fèi)下載試讀頁(yè)

文檔簡(jiǎn)介

ICS35.060L78中華人民共和國(guó)國(guó)家標(biāo)準(zhǔn)GB/T20531-一2006移動(dòng)數(shù)據(jù)庫(kù)應(yīng)用編程接口規(guī)范APIspecificationformobiledatabase2006-09-18發(fā)布2007-03-01實(shí)施中華人民共和國(guó)國(guó)家質(zhì)量監(jiān)督檢驗(yàn)檢疫總局發(fā)布中國(guó)國(guó)家標(biāo)準(zhǔn)化管理委員會(huì)

GB/T20531-2006前言引言1范圍2規(guī)范性引用文件3術(shù)語(yǔ)、定義、縮略語(yǔ)和符號(hào)3.1術(shù)語(yǔ)和定義3.2縮略語(yǔ)3.3概念4.1句柄4.2數(shù)據(jù)類型4.3常量4.4結(jié)構(gòu)5數(shù)據(jù)類型說(shuō)明5.1功能5.2格式5.3語(yǔ)法規(guī)則5.4防問規(guī)則5.5一一般規(guī)則6數(shù)據(jù)庫(kù)級(jí)的操作6.1DBCreate6.2DBOpen6.3DBClose6.4DBDrop1SQL操作函數(shù)7.1SQLAllocHandle7.2SQLPrepare7.3SQLBindParameter7.4SQLColAttribute7.5SQLColCount7.6SQLExecute7.7SQLExecDirect7.8SQLRowCount7.9SQLBindCol.10SQLSetCursorPos7.11SQLFetch117.12SQLGetData7.13SQLFreeHandle12

GB/T20531-200638同步連接級(jí)······8.1SYNCOpen138.2SYNCGetPara138.3SYNCGo8.4SYNCClose149差錯(cuò)信息的代碼一般差錯(cuò)….…….9.1內(nèi)存差錯(cuò)9.2文件差錯(cuò)·9.3句句柄差錯(cuò)…9.49.5數(shù)據(jù)庫(kù)差錯(cuò)……159.6表差錯(cuò)·…………·159.7索引差錯(cuò)·159.8指針差錯(cuò)…159.9列訪問差錯(cuò)·9.10行級(jí)差錯(cuò)15參考文獻(xiàn)16

GB/T20531一2006前本標(biāo)準(zhǔn)由中華人民共和國(guó)信息產(chǎn)業(yè)部提出本標(biāo)準(zhǔn)由信息產(chǎn)業(yè)部電子工業(yè)標(biāo)準(zhǔn)化研究所歸口。本標(biāo)準(zhǔn)起草單位:中國(guó)人民大學(xué)數(shù)據(jù)與知識(shí)工程研究所、北京人大金倉(cāng)信息技術(shù)有限公司本標(biāo)準(zhǔn)主要起草人:張孝、王珊、張文亮。

GB/T20531-2006移動(dòng)數(shù)據(jù)庫(kù)是嵌人式系統(tǒng)軟件的重要組成部分,它主要用來(lái)對(duì)移動(dòng)設(shè)備端的數(shù)據(jù)進(jìn)行安全、方便高效的管理.并負(fù)責(zé)與中心的主機(jī)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的同步。通過(guò)移動(dòng)數(shù)據(jù)庫(kù)的客戶端SQL接口,可以實(shí)現(xiàn)對(duì)移動(dòng)數(shù)據(jù)庫(kù)中數(shù)據(jù)的直接存取;而使用數(shù)據(jù)同步編程接口,應(yīng)用可以完成移動(dòng)數(shù)據(jù)庫(kù)和指定的中心主機(jī)數(shù)據(jù)庫(kù)的同步,保持?jǐn)?shù)據(jù)庫(kù)的全局一致性和完整性。本標(biāo)準(zhǔn)僅定義了對(duì)移動(dòng)數(shù)據(jù)庫(kù)中各種對(duì)象(包括數(shù)據(jù)庫(kù)本身、表、索引)進(jìn)行操作的接口。移動(dòng)數(shù)據(jù)庫(kù)引擎支持的SQL為移動(dòng)數(shù)據(jù)庫(kù)應(yīng)用對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的存取提供了很好的支持,但本標(biāo)準(zhǔn)沒有明確規(guī)定數(shù)據(jù)庫(kù)引擎的操作能力,這屬于移動(dòng)數(shù)據(jù)庫(kù)SQL標(biāo)準(zhǔn)應(yīng)該規(guī)定的內(nèi)容而不在接口標(biāo)準(zhǔn)的范疇GB/T12991規(guī)定了數(shù)據(jù)庫(kù)語(yǔ)言SQL的實(shí)現(xiàn)標(biāo)準(zhǔn),移動(dòng)數(shù)據(jù)庫(kù)引擎在SQL實(shí)現(xiàn)上可以將其作為引用標(biāo)淮之一。對(duì)移動(dòng)數(shù)據(jù)庫(kù)應(yīng)用編程接口而言,接口僅要求所訪問的數(shù)據(jù)庫(kù)引擎有SQL.支持能力,但SQI支持的具體實(shí)現(xiàn)可以由提供者確定。本標(biāo)準(zhǔn)還規(guī)定了對(duì)庫(kù)本身操作和同步連接操作的規(guī)范接口。本標(biāo)準(zhǔn)是為應(yīng)用管理移動(dòng)數(shù)據(jù)庫(kù)中數(shù)據(jù)所需接口制定的規(guī)范,而不是移動(dòng)數(shù)據(jù)庫(kù)引擎的實(shí)現(xiàn)標(biāo)準(zhǔn)或替代標(biāo)準(zhǔn)。本標(biāo)準(zhǔn)使用的SQL語(yǔ)言可以是標(biāo)準(zhǔn)SQL語(yǔ)言或移動(dòng)數(shù)據(jù)庫(kù)引擎提供的擴(kuò)展SQL語(yǔ)言,這取決于移動(dòng)數(shù)據(jù)庫(kù)引擎的實(shí)現(xiàn)

GB/T20531-2006移動(dòng)數(shù)據(jù)庫(kù)應(yīng)用編程接口規(guī)范T范圍本標(biāo)準(zhǔn)規(guī)定了嵌人式移動(dòng)數(shù)據(jù)庫(kù)產(chǎn)品應(yīng)提供的應(yīng)用編程接口,確定了該類數(shù)據(jù)庫(kù)產(chǎn)品中設(shè)計(jì)應(yīng)用編程接口的一般原則本標(biāo)準(zhǔn)適用于按照GB/T12991開發(fā)的移動(dòng)數(shù)據(jù)庫(kù)系統(tǒng)或通用數(shù)據(jù)庫(kù)系統(tǒng)的嵌入式版本的設(shè)計(jì)實(shí)現(xiàn)、測(cè)試、升級(jí)等過(guò)程2規(guī)范性引用文件下列文件中的條款通過(guò)本標(biāo)準(zhǔn)的引用而成為本標(biāo)準(zhǔn)的條款。凡是注日期的引用文件,其隨后所有的修改單(不包括勒誤的內(nèi)容)或修訂版均不適用于本標(biāo)準(zhǔn),然而,鼓勵(lì)根據(jù)本標(biāo)準(zhǔn)達(dá)成協(xié)議的各方研究是否可使用這些文件的最新版本。凡是不注日期的引用文件,其最新版本適用于本標(biāo)準(zhǔn)GB/T7408—1994數(shù)據(jù)元和交換格式信息交換日期和時(shí)間表示法(eqvISO8601:1988)GB/T12991信息處理系統(tǒng)數(shù)據(jù)庫(kù)語(yǔ)言SQL(GB/T12991-1991.idtISO/IEC9075:1989)ISO/IEC9075-2數(shù)據(jù)庫(kù)語(yǔ)言SQL第2部分:基礎(chǔ)ISO/IEC9075-3數(shù)據(jù)庫(kù)語(yǔ)言SQL第3部分:調(diào)用級(jí)接口(SQL/CLI)術(shù)語(yǔ)、定義、縮略語(yǔ)和符號(hào)GB/T12991確立的以及下列術(shù)語(yǔ)、定義、縮略語(yǔ)和符號(hào)適用于本標(biāo)準(zhǔn)3.1術(shù)語(yǔ)和定義3.1.1字符串長(zhǎng)度lengthofcharacterstring本標(biāo)準(zhǔn)中提及的字符串的長(zhǎng)度都是包括串結(jié)束符"0'的長(zhǎng)度3.1.2常量COnstant系統(tǒng)中具有固定值的符號(hào)序列。3.1.3標(biāo)度SCale浮點(diǎn)型數(shù)據(jù)中小數(shù)部分的長(zhǎng)

溫馨提示

  • 1. 本站所提供的標(biāo)準(zhǔn)文本僅供個(gè)人學(xué)習(xí)、研究之用,未經(jīng)授權(quán),嚴(yán)禁復(fù)制、發(fā)行、匯編、翻譯或網(wǎng)絡(luò)傳播等,侵權(quán)必究。
  • 2. 本站所提供的標(biāo)準(zhǔn)均為PDF格式電子版文本(可閱讀打?。?,因數(shù)字商品的特殊性,一經(jīng)售出,不提供退換貨服務(wù)。
  • 3. 標(biāo)準(zhǔn)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁(yè),非文檔質(zhì)量問題。

最新文檔

評(píng)論

0/150

提交評(píng)論