Oracle 11g Pro*C/C++编程艺术
Oracle 11g Pro*C/C++编程艺术封面图

Oracle 11g Pro*C/C++编程艺术

王海凤等, 编著

出版社:中国水利水电出版社

年代:2009

定价:39.0

书籍简介:

本书为应用开发人员提供了使用Pro*C/C++开发数据库应用的方法。针对各种不同类型的Pro*C/C++应用,本书都提供了非常详细、具体的开发方法,并且为读者提供了大量的示例程序。本书不仅介绍了各种类型Pro*C/C++应用的开发方法,而且还介绍了Oracle 11g在Pro*C/C++方面所提供的各种新特征,包括使用大纲固定执行计划、DB2数组插入和数组提取、隐含缓冲区插入、动态SQL语句缓存等。通过学习本书,读者可以快速掌握使用Pro*C/C++开发数据库应用的方法。

书籍目录:

前言

第1章Pro*C/C++及其相关工具

1.1Pro*C/C++简介

1.2预编译工具proc

1.3对象类型转换工具ott

1.4NetConfigurationAssistant

1.5SQL*Plus

1.6生成可执行程序

1.6.1在Windows平台上生成可执行程序

1.6.2在其他平台上生成可执行程序

1.7小结

第2章Pro*C/C++基础

2.1编程指导方针

2.2内嵌SQL和PL/SQL

2.3编程思路

2.4小结

第3章连接到数据库

3.1建立单个连接

3.2使用自动连接

3.3建立并发连接

3.4使用数据库链

3.5小结

第4章内嵌SQL并使用宿主变量

4.1宿主变量

4.2指示变量

4.3内嵌SQL语句

4.4Oracle11g新特征使用大纲固定执行计划

4.5小结

第5章错误处理

5.1使用SQLSTATE和SQLCODE

5.2使用SQLCA

5.3使用WHENEVER语句

5.4使用ORACA

5.5小结

第6章处理字符数据

6.1使用预编译选项CHARMAP

6.2使用VARCHAR变量

6.3小结

第7章等同数据类型

7.1Oracle数据类型

7.2UTLRAW包常用函数

7.3与文件操作相关的C函数

7.4等同宿主变量

7.5等同自定义类型

7.6小结

第8章使用宿主结构和指示结构

8.1宿主结构

8.2指示结构

8.3小结

第9章使用宿主数组和指示数组

9.1宿主数组

9.2指示数组

9.3Oracle11g新特征DB2数组插入

9.4Oracle11g新特征隐含缓冲区插入

9.5小结

第10章使用结构数组

10.1宿主结构数组

10.2指示结构数组

10.3小结

第11章使用游标

11.1使用非滚动游标

11.2使用滚动游标

11.3更新或删除游标行

11.4Oracle11g新特征DB2数组提取

11.5小结

第12章动态SQL

12.1静态SQL和动态SQL

12.2动态SQL方法一

12.3动态SQL方法二

12.4动态SQL方法三

12.5Oracle11g新特征动态SQL语句缓存

12.6小结

第13章高级动态SQL

13.1ANSI动态SQL方法四

13.1.1动态SQL处理语句

13.1.2使用ANSI动态SQL方法四

13.2Oracle动态SQL方法四

13.2.1SQLDA结构

13.2.2Oracle动态SQL方法四相关函数

13.2.3使用Oracle动态SQL方法四

13.3小结

第14章开发多线程应用

14.1多线程应用简介

14.1.1多线程应用语句

14.1.2多线程应用函数

14.2开发共享运行上下文的多线程应用

14.3开发专用运行上下文的多线程应用

14.4开发使用连接池的多线程应用

14.5小结

第15章开发C++应用

15.1C++支持

15.2C++程序示例

15.3小结

第16章开发LOB应用

16.1内嵌LOB语句

16.2使用LOB语句开CLOB应用

16.3使用LOB语句开发BLOB应用

16.4使用LOB语句开发BFILE应用

16.5小结

第17章开发对象应用

17.1内嵌对象语句

17.2使用联合接口开发对象应用

17.3使用导航接口开发对象应用

17.4小结

第18章开发集合应用

18.1集合语句

18.2编写集合应用

18.3小结

第19章内嵌PL/SQL

19.1内嵌PL/SQL块

19.2使用游标变量

19.3建立和调用过程

19.4建立和调用函数

19.5建立和调用包

19.6小结

第20章利用PL/SQL的强大功能

20.1使用DBMSLOB包开发LOB应用

20.1.1DBMSLOB包常用子程序

20.1.2UTLFILE包常用子程序

20.1.3开发CLOB应用

20.1.4开发BLOB应用

20.1.5开发BFILE应用

20.2使用ORDAudio开发音频应用

20.2.1ORDAudio对象类型常用方法

20.2.2开发音频应用

20.3使用ORDImage开发图像应用

20.3.1ORDImage对象类型常用方法

20.3.2开发图像应用

20.4使用ORDVideo开发视频应用

20.4.1ORDVideo对象类型常用方法

20.4.2开发视频应用

20.5使用ORDDoc开发文献应用

20.5.1ORDDoc对象类型常用方法

20.5.2开发文献应用

20.6小结

第21章开发WindowsAPI应用

21.1建立工程文件

21.2建立资源文件

21.3编写Win32应用代码

附录A预编译选项

附录B内嵌SQL语句

内容摘要:

  Pro*C/C++是Oracle公司提供的预编译开发工具,它使开发人员可以在C/C++语言中直接内嵌SQL语句和PL/SQL块,从而降低了应用开发的难度。  本书非常系统、具体地为读者提供了开发Pro*C/C++应用程序的方法和步骤,并且针对每部分内容都提供了完整的程序示例。通过学习本书,读者可以快速地掌握使用Pro*C/C++开发应用程序的方法。  本书为应用开发人员提供了使用Pro*C/C++开发数据库应用的方法。针对各种不同类型的Pro*C/C++应用,本书都提供了非常详细、具体的开发方法,并且为读者提供了大量的示例程序。本书不仅介绍了各种类型Pro*C/C++应用的开发方法,而且还介绍了Oracle11g在Pro*C/C++方面所提供的各种新特征,包括使用大纲固定执行计划、DB2数组插入和数组提取、隐含缓冲区插入、动态SQL语句缓存等。通过学习本书,读者可以快速掌握使用Pro*C/C++开发数据库应用的方法。

书籍规格:

书籍详细信息
书名Oracle 11g Pro*C/C++编程艺术站内查询相似图书
丛书名Oracle技术丛书
9787508466163
如需购买下载《Oracle 11g Pro*C/C++编程艺术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位中国水利水电出版社
版次1版印次1
定价(元)39.0语种简体中文
尺寸26装帧平装
页数 390 印数 4000

书籍信息归属:

Oracle 11g Pro*C/C++编程艺术是中国水利水电出版社于2009.出版的中图分类号为 TP312 ,TP311.138 的主题关于 C语言-程序设计 ,关系数据库-数据库管理系统,Oracle 11g-程序设计 的书籍。