# Historia de Oracle

> Me estuve leyendo unos libros sobre la historia de Oracle y paso a contar un resumen según mi punto de vista.

- URL canónica: https://crearsoftware.com/2008/03/31/historia-de-oracle/
- Publicado: 2008-03-31
- Autor: Alfonso Gutiérrez
- Categoría: Tecnología Empresarial
- Fuente: Crear Software (https://crearsoftware.com)

---

![avión oracle](/wp-content/uploads/2008/03/avion-oracle.jpg)

Me estuve leyendo unos libros sobre la historia de [Oracle](http://www.oracle.com) y paso a contar un resumen de su historia según mi punto de vista, claro:

## Los orígenes: IBM y el modelo relacional

-   [Ted Codd](http://en.wikipedia.org/wiki/Edgar_F._Codd) crea en IBM 1970 his paper “A relational model of data for marge sharet data banks”
-   En los 70 [IBM](http://www.ibm.com) empieza a trabajar en varios proyectos de relaciones de BBDD
-   Crean **RUFUS** (relation user friendly universal System). Proyecto rechazado
-   Algunos de esos ingenieros crean System R (Relational)
-   Desarrollan un lenguaje para system R
-   **SEQUEL** (Structured English Query Language)
-   **SEQUEL** era una marca registrada por una compañía de aviones americanas
-   Se crea el acrónimo **SQL**
-   Al mismo tiempo profesores de Berkeley trabajan en la teoría de [Ted Codd](http://en.wikipedia.org/wiki/Edgar_F._Codd)
-   El proyecto de estos profesores se denomina Ingres
-   En Berkeley se trabaja en el lenguaje **QUEL (Query Language)**

## Larry Ellison y el nacimiento de Oracle

-   Mientras **Berkeley e IBM** trabajan cada uno por su cuenta en el modelo, [**Larry Ellison**](http://en.wikipedia.org/wiki/Larry_Ellison) **y sus 2 socios (Ed y Miner)** no saben muy bien si van a hacer programas a medida o un software estándar
-   Deciden que algo estándar, pero ¿qué?
-   Ed se lee un documento y acude a una presentación de **IBM “System R: Relational Approach to database Management”**. En él se habla del lenguaje **SQL.** Le pasa el documento a Larry y Miner
-   En aquella época la compañía se llamaba SDL, y deciden seguir los papers de IBM y crear un relational database management system
-   Lo que hicieron fue implementar las teorías de **IBM**, como si de un kit de montaje se tratara
-   **SDL** llamó Oracle al primer producto que hicieron, ya que el software respondía a las preguntas que hacías

## Por qué IBM perdió la carrera

-   ¿Qué pasó con IBM? La gente que trabajaba en el proyecto para **IBM (Ted Codd) eran académicos,** estaban interesados en ideas y no en productos. Su gloria eran los papers y las conferencias

> ***20 años más tarde** el grupo de académicos discutió sobre si había sido bueno publicar sus investigaciones…*

-   **IBM fue muy lento**: en 1977 Oracle ya tenía su producto e IBM no sacó el suyo hasta 1982
-   IBM tenía un sistema llamado **IMS (Information Management System)** que estaba corriendo en las grandes corporaciones. Hacían mucho dinero con IMS
-   IBM no quería vender ningún producto que pudiera **desplazar al IMS**, del cual vivían muchas familias internamente
-   En **1982** introdujo su primera versión, **SQL/DS**, pero no fue hasta 1985 que introdujo su primera versión que corría en varios tipos de servidor: **DB2**
-   En **1985** Larry Ellison ya era **millonario**

## Oracle conquista el mercado

-   ¿Os recuerda a algo cuando **IBM dejó que Microsoft** introdujera su sistema operativo en sus ordenadores personales? ¿O cuando en 1979 los investigadores de Palo Alto invitaron a un tal **Steve Jobs de Apple** a que viera las cosas en las que estaban investigando?
-   En **1995** la industria de las bases de datos relacionales generaba **billones** de dólares anuales
-   Los innovators fueron atraídos por los **papers y las conferencias** más académicas
-   Los early adopters enseguida vieron las posibilidades de negocio que había en tal revolución: sus empresas podían tener información, el Oráculo podía responder a sus preguntas
-   El gran movimiento de ORACLE para poder coger al pragmático fue portar el **SQL (ORACLE)** en cualquier pieza de hardware que se encontraron, algo que IBM tardó 10 años en comprender. Algo que también hizo Microsoft con su S.O. Era más práctico: no tenías que cambiar de hardware para acceder a la innovación
-   Para el pragmático es un dolor de cabeza que empiecen a aparecer sistemas incompatibles que después saben que tienen que ser comunicados entre sí. Oracle ganó la partida
-   **Oracle** ya era **líder** de mercado
-   Aparecieron cientos de competidores: Ingres, Informix, Sybase, IBM, DEC, Tandem, HP, Ingres… todos trataron de mejorar el producto
-   Oracle respondió siempre (tarde), pero respondiendo a las mejoras de producto, y eso es suficiente para el pragmático que quiere que el líder de mercado pueda mejorar su producto y seguir siendo el líder
-   Cuando **Sybase implantó el cliente/servidor**
-   Oracle no lo ignoró y pronto lo implantó en sus sistemas manteniendo su liderazgo……

… el resto lo conocemos todos…

---

Contenido de Crear Software. Citable indicando la fuente y enlazando a https://crearsoftware.com/2008/03/31/historia-de-oracle/.
