1.基础语法
这个是必须要会 的,什么select,insert,update,where 等等。掌握这些知识基本上可以做一些跟验证的工作,测试的工作。目标定位于运维或是测试。
2.存储过程的编写
要知道如何写存储函数,存储过程。相互之间如何调用。掌握这个知识基本上可以做一些基础开发工作。目标定位位于软件开发。
3.包的设计
知道什么是包,如何设计包。掌握这个知识点基本上可以做数据库的设计工作。目标定位于高级软件开发。
4.并发,事物,锁,分区。
知道如何使用并发,事物,锁,以及分区功能。各个功能在什么条件下应用合适。掌握这个知识可以做一些架构设计的工作。目标定位于DBA或数据库架构师。
5.了解oracle进程,内存布局,索引等其他知识
知道oracle运行的原理,体系结构。掌握这个知识可以做一些调试工作。目标定位于高级DBA。
总结:如果您对oracle感兴趣,那么就全部都掌握。成为大牛。如果oracle只在工作中用到一些,那么请酌情考虑学习的深度。一个的精力毕竟有限,请在有限的时间里发挥最大价值。