本书详细介绍了Oracle数据库中两项关键开发技术Oracle Spatial和OCI(Oracle Call Interface)。侧重于从多个平台的角度来讲解,使用OCI时,也强调开发跨平台的应用程序。书中所有源程序都在Windows和Linux下调试通过。读者对象为用c/c++语言开发Oracle数据库系统的管理人员,Oracle Spatial应用开发人员(GIS、CAD、工程图形领域),还可供空间数据库领域的研究人员参考。
Oracle数据库在关系数据库市场上一直处于领先的地位,它在数据库领域已经扩展到空间数据库方向,它的产品Oracle Spatial占据着空间数据库的绝大部分市场,在地理信息系统、地图系统、工程CAD系统等大型系统中得到广泛应用。Oralce数据库的先进技术和高效性能已经备受广大用户的青睐。
本书详细介绍了Oracle数据库中的两项关键开发技术Oracle Spatial以及OCI(Oracle Call Interface)。全书共分3部分,分别介绍Oracle数据库基础、Oracle Spatial和OCI高级编程。
本书读者对象为Oracle数据库C/C++语言中高级开发人员(大型系统开发)、Oracle Spatial应用开发人员(GIS、CAD和工程图形领域)。本书还可供空间数据库领域的研究人员作参考。
第一部分 Oracle数据库基础和环境准备
第一章 数据库基本概念
第二章 Oracle数据库系统概述
第三章 Oracle使用概述
第四章 PL/SQL
第二部分 Oracle Spatial
第五章 Spatial的概念
第六章 对象关系方案
第七章 加载、索引、查询空间数据
第八章 空间参考坐标系
第九章 线性参考系统
第十章 Oracle Spatial的安装与移植
第三部分 Oracle Call Interface(OCI)编程
第十一章 OCI编程基础
第十二章 OCI数据类型
第十三章 使用OCI处理SQL语句
第十四章 事务管理及模式元数描述
第十五章 LOB数据的读写
第十六章 对象类型数据的读写
第十七章 读写Oracle Spatial中的对象数据
第十八章 OCI接口的封装
附录A Oracle Spatial参考