期刊文献+

通过OCI封装类实现数据库的快速访问 被引量:1

Achieve High-speed Access to a Database by Wrapping Oracle Call Interface within a Class
下载PDF
导出
摘要 基于Oracle海量数据库的大型应用开发对系统响应时间提出了越来越高的要求,如何有效地提高Oracle数据库的访问效率,减少系统等待时间成为一个研究热点。介绍一种数据库访问方法OCI(Oracle Call Interface),并通过分析和对比ODBC、JDBC和Pro*C/C++的实现原理,表明OCI在访问Oracle数据库上性能优越性。通过C++类封装OCI,可实现多平台应用系统快速访问Oracle数据库。该类(接口)不仅克服了直接使用OCI过于复杂、不可重用等缺点,同时具有效率高,代码可读性、易维护性和可重用性增强等优点。 As the demand for a shorter response time in the development of large applications based on oracle mass database,how to shorter the response time and effectively access an oracle database become a hot research topic.Firstly Oracle Call Interface(OCI),a method of accessing an oracle database is instroduced,and the implementing mechanism of ODBC,JDBC,Pro*C/C++ and OCI are compared to show the better performance of OCI on accessing an oracle database.Then presenting a way of wrapping OCI in C++ class,it can achieve high-speed access to an oracle database within multi-platform application system.The interface get over the disadvantage,such as the complexity of adopting OCI,less repeated used and so on,and also improve the readability,maintenance and repeated used of source code.
作者 李秋珍 钱辉
出处 《舰船电子工程》 2010年第4期140-144,共5页 Ship Electronic Engineering
关键词 数据库调用接口 数据库 数据库接口 封装 多平台 OCI database database API wrapping multi-flat
  • 相关文献

参考文献6

  • 1Jack Melnick.Oracle Call Interface Programmer's Guide,10g Release 1 (10.1)[M].CA,USA:Oracle Corporation,2003.
  • 2Mike Sanko,Brian Wright,Thomas Pfaeffle.Oracle9i JDBC Developer's Guide and Reference,Release 1 (9.0.1)[M].CA,USA:Oracle Corporation,2001.
  • 3王海亮,张立民,王海凤,等.精通Oracle10g Pro*C/C++编程[M].北京:中国水利水电出版社,2005.
  • 4何雄.ORACLE SPATIAL与OCI高级编程[M].北京:中国铁道出版社,2006.
  • 5Richard C.Lee.C++面向对象开发[M].北京:机械工业出版社,2002.
  • 6庞维翰,陈有青.用OCI封装类进行数据库间应用系统的移植[J].计算机工程与应用,2005,41(29):177-179. 被引量:11

二级参考文献5

  • 1Roze Leyderman.Oracle C++ Call Interface Programmer's Guide[M]. 2002.
  • 2JoanCasteel.Oracle 9i开发指南:PL/SQL程序设计[M].清华大学出版社,2004—03—01..
  • 3(美)RichardCLee.C++面向对象开发[M].机械工业出版社,2003—01-01..
  • 4[美]JAMESRGROFF.PAUL N WEINBER.SQL完全手册[M].第二版[M].电子工业出版社,2003—07—01..
  • 5(美)KevinLoney.Oracle9i参考手册[M].机械工业出版社,2003—07-01..

共引文献18

同被引文献2

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部