ORACLE EBS二次开发能学到技术吗?

十二月 28, 2007 in Oracle EBS二次开发

 

经常有同学问我:“有人说做Oracle EBS二次开发学不到技术,是真的吗?”

Oracle EBS是一个技术的混合体,它包括了数据库、中间件技术、开发工具以及通过这些系统和工具设计出来的系统。
而对于一个Oracle EBS的二次开发顾问来说,你能接触到的还不仅是Oracle的数据库和它的各种中间件技术以及开发工具,更多的是要学习和理解Oracle EBS这套应用系统的实现,从理解它的设计理念、软件架构、技术实现,到后台的表结构设计,这才是它真正魅力所在。

从中可以学习Oracle EBS这么大的一个系统,整个系统有200多个独立的应用组成,这些应用可以独立成为一个应用,而将它们各应用组成又可以形成一个更大的集成应用系统,其中模块的设计、模块后台表结构的设计、模块之间集成的设计在当今的其它软件系统中难得一见的。

而为了支持庞大的应用以及各种行业的业务流程,后台的数据库结构设计是整个Oracle EBS应用设计的关键所在,近20000(11.5.10.2)张数据库基表,同时很多表列都在100列以上,加上基表间的各种关系,根本就不可能画出完成的ER图,更不可能添加各种约束条件。

而这么庞大的一个应用系统为了满足企业的各种需求,其中使用了IT业中的各种最新技术以及最流行的技术

因此从这个系统开始,我们就可以发展出很多的技术方向:

  1. Oracle 数据库系统管理,即DBA
  2. Oracle EBS系统管理,同时负责数据库系统的维护和Oracle EBS系统的维护
  3. Oracle EBS系统支持:升级和维护
  4. 基于PL/SQL语言环境的Oracle传统技术开发
  5. 基于Java语言环境的Oracle Web开发
  6. 基于Oracle产品的BI/DW开发
  7. ……

综上所述,答案很明显了!!!

无相关文章.

Leave a reply

You must be logged in to post a comment.