TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
OCI程序設計與應用(簡體書)
滿額折

OCI程序設計與應用(簡體書)

人民幣定價:33 元
定  價:NT$ 198 元
優惠價:87172
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:5 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《高等學校計算機專業"十二五"規劃教材:OCI程序設計與應用》主要講述了,Oracle調用接口(Oracle Call Interface,OCI)是Oracle數據庫訪問的一種底層接口,通過它可以高效地訪問Oracle數據源,性能優于ODBC、OLEDB、ADO等數據庫訪問技術,是開發大型Oracle數據庫應用程序的利器。 全書共12章,主要內容包括OCI概述、OCI程序結構和基本數據結構、OCI數據類型、結構化查詢語言SQL、OCI中SQL語句的使用、LOB數據讀寫、OCI事務管理、OCI多線程編程、對象數據類型、面向對象的OCI編程、OCI高級編程和OCI綜合應用等。 《高等學校計算機專業"十二五"規劃教材:OCI程序設計與應用》涵蓋了OCI應用程序開發的主要知識,內容完全符合OracleOCI的使用規范。各章節在介紹OCI編程知識的同時,都配以示例程序,方便讀者學習與掌握所學知識。

名人/編輯推薦

《高等學校計算機專業"十二五"規劃教材:OCI程序設計與應用》可作為計算機軟件專業高年級本科生或研究生學習OCI應用程序開發的教程,也可作為相關程序開發人員的參考書。

目次

第一章OCI概述
1.1OCI簡介
1.2OCI功能
1.3OCI的優點
1.4OCI應用程序開發環境配置
1.4.1Oracle9i+ Microsoft Visual Studio6.0開發平臺
1.4.2Oracle Databasellg+ Microsoft Visual Studio20lO開發平臺
1.5OCI編程實例
1.6常見的Oracle數據庫管理與接口技術
本章小結
第二章OCI程序結構和基本數據結構
2.1OCI程序的基本結構
2.2OCI數據結構
2.2.1句柄
2.2.2描述符
本章小結
第三章OCI數據類型
3.1內部數據類型
3.2外部數據類型
3.3數據轉換
3.4類型碼
本章小結
第四章結構化查詢語言SQL
4.1SQL簡介
4.2SQL定義語句
4.2.1創建與修改表空間
4.2.2創建與修改數據庫表
4.2.3視圖維護
4.2.4序列維護
4.2.5索引維護
4.3SQL查詢語句
4.4SQL操縱語句
4.5SQL控制語句
本章小結
第五章OCI中SQL語句的使用
5.1準備語句
5.2綁定與定義語句
5.2.1綁定語句
5.2.2定義語句
5.3執行語句
5.4提取查詢結果
本章小結
第六章LOB數據讀寫
6.1創建與修改內部LOB
6.2FILE與操作系統文件關聯
6.3LOB數組
6.4LOB讀寫
6.5LOB與FILE函數
6.6臨時LOB對象
本章小結
第七章OCI事務管理
7.1Oracle事務
7.2本地事務
7.3全局事務
本章小結
第八章OCI多線程編程
8.1線程與OCI線程安全
8.2OCI線程安全實現
8.3OCIThread包
8.4OCIThread包用法
本章小結
第九章對象數據類型
9.1對象數據類型
9.1.1對象類型基本特性
9.1.2對象分類
9.2對象類型基本操作
9.2.1創建對象
9.2.2釋放和拷貝對象
9.2.3對象引用和類型引用
9.2.4基于主鍵為OID的對象視圖或對象表的對象創建
9.3Oracle數據類型向C映射
9.4對象類型轉換器OTT
9.5OracleC數據類型及其操縱函數
9.6對象類型信息存儲與訪問
9.7命名數據類型的綁定與定義
9.7.1命名數據類型的綁定
9.7.2命名數據類型的定義
9.8REF的綁定與定義
本章小結
第十章面向對象的OGI編程
10.1OCI對象編程概述
10.2OCI對象應用程序開發基本步驟
10.2.1OCI環境、對象緩沖初始化
10.2.2建立數據庫連接
10.2.3獲取服務器上一個對象的引用
10.2.4綁定一個對象
10.2.5修改對象屬性
10.2.6標記對象和刷新更改
10.3OCI對象應用程序開發擴展
10.3.1嵌入式對象提取
10.3.2對象元屬性
10.3.3復雜對象檢索
本章小結
第十一章OCI高級編程
11.1連接池
11.1.1OCI連接池概念
11.1.2關于連接池的OCI調用
11.1.3連接池的替代接口
11.2自定義回調函數
11.2.1注冊用戶回調
11.2.2動態回調注冊
11.2.3通過OCI訪問其他數據源
11.2.4回調函數限制
11.3應用程序失效援備回調
11.3.1失效援備回調概述
11.3.2失效援備回調注冊
11.3.3處理OCI_FO_ERROR
11.4OCI與高級隊列
11.4.1OCI高級隊列函數
11.4.2OCI高級隊列描述符
11.5OCI發布一訂閱通知
11.5.1OCI發布一訂閱函數
11.5.2用于管理發布一訂閱通知的OCI函數
本章小結
第十二章OCI綜合應用
12.1句柄封裝
12.2OCI工具類頭文件
12.3OCI工具類的實現與應用
本章小結
參考文獻

書摘/試閱



rowoff(IN):数组绑定数据的起始标号。
snap_in:可选参数。若提供该参数,指向类型为的快照描述OCI_DTYPE_SNAP符,它的内容须从前一次调用的snap_out参数中获取。如果不是Select语句,描述符将被忽略。这一机制允许多个Oracle服务上下文得到一致的数据库提交数据的快照,对于某个上下文中未提交的数据,则在其他上下文中不会被获得。
snap_out(OUT):可选参数,若提供该参数,指向类型为的快照描述符,它指向的内容不透明,可供作为后续OCIStmtExecute0调用的snap_in参数值,该描述符不能过久使用,以避免“快照陈旧”的错误。
mode(IN):可选择的模式有以下几种。
①OCI_BATCH_ERRORS DML:该参数是为便于执行一组数据 语句而提供的。此模式下,若出现错误时,将简化DML语句处理。在执行INSERT、UPDATE、DELETE等操作的同时,会收集所有的错误信息。应用程序可以获取这些错误信息,重新执行失败的语句。
②OCI_COMMIT_ON—SUCCESS:在此模式下,成功执行语句后,将执行提交操作。
③OCI DEFAULT:以此模式调用OCIStmtExecute0函数会执行语句,它将隐含返回select列表的描述信息。
④OCI DESCRIBE_ONLY:若执行前期描述查询,则选择此模式。在此模式下调用OCIStmtExecuteo并不执行相应的语句,返回select列表描述。为了发挥最佳性能,建议在默认模式下执行语句,使用伴随语句执行隐含的描述。
⑤OCI EXACT FETCH:当应用程序事先知道有多少行返回时可以采用该模式。Oracle 8之后,该模式关闭了预取功能,要求执行此调用前必须进行必要的定义操作。在提取了目标记录行后,此模式不再需要游标,节省了服务端的资源使用。
⑥OCI PARSE_ONLY:此模式允许用户在执行前解析查询。按此模式执行可以解析查询,并返回SQL解析错误,需要额外的服务器轮回访问。为了发挥最佳性能,建议在执行时使用默认模式。
⑦OCI STMT SCROLLABLE READONLY:结果集可以滚动,但不能被更新,不能与其他任何模式一起使用。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 172
海外經銷商無庫存,到貨日平均30天至45天