`
wangyanlong0107
  • 浏览: 504506 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

【转】Oracle开发人员应该具备的几个资源

 
阅读更多

很多开发者,舍近求远,愿意花大价钱到书店买Oracle的大头书,我认为是没有什么必要了,除非你是为了保护视力。在Oracle提供免费下载的Oracle文档资料中,已经具备了你需要的所有资源。这里根据我的经验,做一个简单的介绍,希望对大家有帮助:   
    Oracle提供的帮助手册,其中有几部资料必须要看的,或者是经常要查看的。 
1,SQL   Reference 
    经常看。不管是数据库开发者,还是数据库管理者,都时时刻刻需要放在旁边的手册。这里面有所有Oracle   SQL   的语法和命令的语法。       
2,Oracle9i   Application   Developer 's   Guide   -   Fundamentals   Release   2   (9i为例)   
    必看。非常全面的介绍了针对Oracle开发的相关技术(主要有PL/SQL,Java   Stored   Procedures,   JDBC,   SQLJ   ,Pro*C/C++,   Pro*COBOL,   OCI   and   OCCI   OLE   (OO4O)), 
并介绍了开发人员需要了解的数据库知识,开发技术,SQL调优,安全等。可以说是非常全面的。 
    接下来的几本书针对个人的开发需求和习惯而不一样,根据需求而定,你可以选择是否有需要进一步了解。 
    JAVA开发者 
    JAVA   Developer 's   Guide       
    JDBC   Developer 's   Guide   and   Reference   
    JPublisher   User 's   Guide   
    Java   Stored   Procedures   Developer 's   Guide   
    
    C/C++开发者: 
    Oracle   C++   Call   Interface   Programmer 's   
    Oracle   Call   Interface   Developer 's   Guide   
    Oracle   Call   Interface   Programmer 's   Guide   
    Pro*C/C++   Precompiler   Getting   Started   for   Windows   
    Pro*C/C++   Precompiler   Programmer 's   Guide   
    
    OLE开发 
    Oracle   Objects   for   OLE       
    Oracle   Objects   for   OLE   C++   Class   Library   
    Provider   for   OLE   DB   Developer 's   Guide 
    
    PL/SQL开发 
    Supplied   PL/SQL   Packages   and   Types   Reference 
    PL/SQL   User 's   Guide   and   Reference 
3,一本经验丰富的好书 < <expert   one-on-one   oracle> > ,Tom的这本好书,等你做oralce开发几年以后,你可能才能真的体会到它的好处,基本上囊括了所有开发方面经常考虑到的难题,并且给出了证明和解答。 
4,一个好的开发工具。公欲善其事,必先利其器。 
  Oracle提供的开发工具不是十分的人性化。SQL   Plus   和   SQLPlus worksheet过于简单了。市面上比较好的有两个工具Toad和PL/SQL   developer。特别是quest公司的Toad,十分好用。 
5,学会站在巨人的肩上做开发。软件也发展的这么多年,已经积累了许多可以利用的成果,很多你想要开发的东西,别人早就做了,并且给大家免费使用。由于在9i以前,没有面向对象的c++数据库接口,而且写OCI又是个让人烦恼的事情。我就看过很多种版本的封装的OCI实现类(9i支持OCCI了,解决了这个问题),所以,自己没有必要再写一遍,直接采用“巨人”们写得就好了。



分享到:
评论

相关推荐

    oracle几个dll

    总的来说,"oracle几个dll"揭示了一个实用的技术方案,即通过精简的Oracle组件来实现客户端功能,这对于简化部署、节省资源和提高灵活性具有显著优势。在实际应用中,应根据具体需求选择适当的DLL文件,并确保系统...

    经典的OracleForms开发指南

    Oracle Forms 10g (9.0.4) 是 Oracle 在2003年发布的一个重要版本,它是 Oracle Fusion Middleware 的一部分,具有以下特性: 1. **增强的集成能力**:此版本提供了与 Oracle Application Server 更紧密的集成,...

    Oracle 11g数据库系统设计、开发、管理与应用

    《Oracle 11g数据库系统设计、开发、管理与应用》是一本全面涵盖Oracle数据库技术的专业教程,适合数据库管理员(DBA)、开发人员以及对Oracle技术感兴趣的学者学习。PDF格式的书籍便于电子阅读和存储,使得读者可以...

    Oracle-Java开发驱动.zip

    这个驱动分为几种类型,如 Thin、OCI(Oracle Call Interface)、JDBC-ODBC桥等,其中Thin驱动是最常用的一种,因为它无需安装Oracle客户端即可直接与数据库服务器通信,具有轻量级和跨平台的特点。 在这个压缩包中...

    oracle,Oracle10g,Oracle10g

    HACMP 的安装与配置过程涉及以下几个步骤: 1. 在每个集群节点上安装AIX操作系统,并进行基本的系统配置,如扩展根文件系统、安装必要的系统软件包(如bos.adt, bos.clvm等)和HACMP软件。 2. 网络配置至关重要,...

    开源项目-go-goracle-goracle.zip

    在Go-goracle项目中,主要涉及以下几个关键知识点: 1. **Go语言**:Go,由Google开发的一种静态类型的、编译式的、垃圾回收的、并发型且具有C/C++风格语法的编程语言。它支持面向对象编程,并且具有丰富的并发原语...

    Oracle数据库学习课件

    课程内容可能包括以下几个核心部分: 1. **Oracle数据库基础**:首先,你会了解到数据库的基本概念,如数据模型(层次、网络、关系)、关系数据库理论,以及Oracle数据库系统的特点和优势。此外,还会介绍Oracle...

    最新Oracle SOA 平台技术介绍

    在部署Oracle SOA平台时,组织需要考虑以下几个重要因素: - **现有系统兼容性**:评估现有的IT基础设施是否能够支持Oracle SOA的安装和运行。 - **性能需求**:确定所需的硬件规格和资源分配,以满足服务级别的要求...

    深入浅出_Oracle+EBS+Forms开发指南(中级)

    当EBS系统需要新增支持一种语言时,除了基本的多语言开发工作外,还需要考虑以下几个方面: - **系统配置**:更新系统配置以支持新的语言。 - **界面调整**:检查并调整用户界面以确保新语言下的布局和字体等元素...

    Oracle9i J2EE 应用开发指南.rar

    4. **事务管理**:通过JTA,Oracle9i可以协调跨多个资源的事务,确保数据的一致性,这对于企业级应用来说至关重要。 5. **数据访问接口**:Oracle9i支持JDBC(Java Database Connectivity),提供了一种标准的方式...

    System.Data.OracleClient

    System.Data.OracleClient主要由以下几个关键组件构成: 1. OracleConnection:表示与Oracle数据库的连接。它继承自ADO.NET的DbConnection类,提供了打开、关闭和管理数据库连接的方法。 2. OracleCommand:用于...

    oracle9i310.rar

    Oracle 9i是一款历史悠久但依然具有重要价值的关系型数据库管理系统,尤其对于初学者而言,它提供了深入了解数据库原理和操作的良好平台。"oracle9i310.rar" 是一个压缩包,其中包含了Oracle 9i的简化客户端版本,...

    较好的几个技术网站(有JAVA,ORACLE)

    本文将深入解析并归纳几个被广泛认为在Java、Oracle等技术领域具有高价值的信息源,这些网站不仅提供了丰富的技术文章、教程,还构建了活跃的社区交流平台,是IT人士不可或缺的学习宝库。 ### 一、ITPUB...

    Oracle中的几个技巧.pdf

    本文档讨论了 Oracle 数据库中的几个技巧,以提高开发和维护的效率。首先,作者强调了数据库设计的重要性,指出如果数据库设计不当,即使以后如何修补升级,也无法根本性地提高。然后,作者讨论了数据库的范式问题,...

    基于Web访问Oracle数据库的几种方法

    ### 基于Web访问Oracle数据库的几种方法 在当今数字化时代,Web访问数据库成为企业和组织数据管理和交互的重要方式之一。Oracle数据库以其卓越的性能、安全性以及广泛的兼容性,在众多数据库系统中脱颖而出,尤其受...

    涂抹Oracle—三思笔记之一步一步学Oracle.zip

    这个名为"涂抹Oracle—三思笔记之一步一步学Oracle.zip"的压缩包文件,包含了该系列的学习资料,特别适合数据库学习者和运维开发人员提升Oracle技能。 PDF文档可能涵盖了以下几个关键知识点: 1. **Oracle基础**:...

    oracle帮助文档

    Oracle帮助文档是学习和掌握Oracle数据库系统的重要资源,它包含了丰富的技术信息、指南、教程以及API参考等内容,对于数据库管理员(DBA)、开发人员以及对Oracle有兴趣的学者来说,都是不可或缺的学习材料。...

    王二暖oracle 视频教程

    根据提供的文件信息,我们可以从以下几个方面来探讨与“王二暖oracle 视频教程”相关的知识点: ### 一、Oracle数据库简介 Oracle是由美国Oracle公司所开发的一种关系型数据库管理系统,是目前世界上最流行的...

    Oracle审计数据的采集与转换.pdf

    在深入探讨Oracle审计数据采集与转换的具体方法和工具开发之前,首先需要明确几个核心概念。Oracle是全球领先的关系型数据库管理系统,广泛应用于各种行业中,尤其是那些数据量庞大、数据结构复杂的领域,例如社会...

Global site tag (gtag.js) - Google Analytics