En este artículo de los mejores desarrolladores hablaremos de Oracle Corporation, una de las empresas más importantes del mundo de la informática. Aunque su plataforma más conocida es Oracle Database, la corporación cuenta con otras potentes herramientas.
La historia de Oracle Corporation
En 1977 los ingenieros de Silicon Valley Larry Ellison, Ed Oates y Bob Miner fundan la empresa Software Development Laboratories, una consultoría. En pocos meses consiguen un importante contrato con la CIA para desarrollar un sistema de base de datos en código «Oracle». La corporación busca un producto compatible con SQL de IBM y de esta manera tomar el mercado de los ordenadores personales, un mercado olvidado por IBM.
Luego de cambiar su nombre por Relational Software Incorporated en 1978 y por Oracle Systems Corporation en 1982, ese mismo año nace el nombre con el que conocemos a la empresa en la actualidad: «Oracle Corporation». Al año siguiente la compañía lanza al mercado su primer sistema de base de datos, «Oracle V3», con manejo de transacciones mediante instrucciones COMMIT y ROLLBACK. La herramienta está disponible para plataformas Digital VAX/VMS y Unix. Con el auge de las redes, la empresa lanza Oracle V5, que presenta como principal característica la función Client/Server.
En 1992 se lanza Oracle V7h (datawareHouse), la base de datos completa. Esta versión tiene como principal característica el almacenamiento y ejecución de aplicaciones escritas en PL/SQL dentro del motor de base de datos.
Luego se lanzan las versiones Oracle V8, que soporta desarrollos orientados a objetos y el almacenamiento y ejecución de contenidos multimedia. En 1999 se desarrolla la versión Oracle 8i, que incorpora los requerimientos de Internet y el motor Java Virtual Machine. En 2001 se presenta al mercado Oracle 9i, que incorpora Base de Datos Virtuales. En 2003 sale la versión Oracle 10g, para llegar en 2007 a la última versión de su Base de Datos Oracle 11g.
Otras plataformas de Oracle Corporation
Desde el 2005 la empresa comienza a desarrollar y adquirir grandes aplicaciones, como es el caso de Oracle Designer, una potente herramienta para diseñar modelos de negocio y entregar sistemas escalables (client/server). La adquisición más conocida fue la de Sun la más conocida.
JDeveloper es un entorno de desarrollo integrado para los lenguajes Java, HTML, XML, SQL, PL/SQL, JavaScript, PHP, Oracle ADF, UML, etcétera. En la actualidad Oracle Corporation cuenta con una gran cantidad de aplicaciones enfocadas a las pequeñas y grandes empresas. Si hablamos de bases de datos, sin lugar a dudas una de las empresas pioneras es Oracle Corporation.