关于oracle的学习

来源:百度知道 编辑:UC知道 时间:2024/07/06 08:53:17
因为在开发的过程中需要用oracle数据库,需要学习下,但是oracle貌似不小,我没有时间系统的学习,请问下达人们, 我只是使用oracle的话,该学习哪些方面的知识,SQL语句之类的就免了,因为我会使用其他的数据库。

建议:
首先:如果没有接触过oracle,最好先了解一下oracle的结构体系,虽然不学习并不影响你使用oracle,但是基础知识还是挺重要的,了解一下吧。
其次,可能你接触过其他的数据库,了解sql,但是oracle也有自己比较特殊的sql语法,建议下载个《Oracle SQL Reference》作为sql的查询手册。
再次,如果做开发的话,PL/SQL的学习肯定是不能少的,如果涉及到C/C++ 的话还需要学习 OCI,9i版本之后(包含9i)的新接口OCCI。
最后,到了一定的层次的时候就要考虑开始学习sql优化方面的知识。包括,了解oracle是如何处理一个sql查询、查看oracle执行计划等等。
一个比较实用的sql查询优化的文章链接
http://database.ctocio.com.cn/tips/155/8034655.shtml

---相关必备参考
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 Pr