Centro Oficial del BPM
Congreso Anual Contactar

Noticias

 

IBM celebra el 25 aniversario de DB2

 
 

12 de Junio, 2008

Fuente: IBM

 
 
 
 

Madrid, 12 de junio de 2008 —IBM celebra este mes de junio el 25 aniversario del lanzamiento de DB2, el primer sistema de bases de datos relacionales de la Compañía para grandes empresas.  DB2 fue desarrollado por un equipo de investigadores de IBM que trataban de crear una nueva arquitectura para almacenar, gestionar e interactuar con datos digitales y liberar a los desarrolladores de aplicaciones de la necesidad de saber cómo gestionar los datos.  Un cuarto de siglo después, DB2 se ha transformado en un producto muy útil y potente, en el que confían empresas de todos los tamaños y sectores y que sigue siendo un catalizador de negocio para IBM, el segundo mayor proveedor de software del mundo.

El equipo de investigación de DB2 no sólo desarrolló los elementos matemáticos y científicos que hacen posibles las bases de datos relacionales, sino que además hizo posible el nacimiento de una categoría de software totalmente nueva.  DB2 y el concepto de bases de datos relacionales se convirtieron en la opción de almacenamiento de información preferida por el mercado y continúa dando soporte a la economía mundial gestionando registros financieros, información logística o datos de recursos humanos.

Actualmente las soluciones de software DB2 forman parte del núcleo de las aplicaciones empresariales de los 25 mayores bancos del mundo, 9 de las 10 mayores empresas de seguros de vida/salud del mundo y 23 de las 25 mayores cadenas de grandes almacenes de EE.UU.

Principales hitos

En 1970, E. F. Codd, integrante del departamento de investigación de IBM, el IBM Research, publicó un artículo que presentaba una nueva forma de gestionar la información en los ordenadores. Titulado "A Relational Model of Data for Large Shared Data Banks" (modelo de datos relacional para grandes bancos de datos compartidos), el artículo proponía una nueva arquitectura para almacenar, gestionar e interaccionar con datos digitales. El nuevo modelo relacional liberaba a los desarrolladores de aplicaciones de tener que conocer los detalles de los datos que estaban manejando.

Cuatro años más tarde, Don Chamberlin y Ray Boyce, también técnicos de IBM, publicaron otro importante artículo, "SEQUEL: A Structured English Query Language" (lenguaje estructurado de consulta) que sirvió de base para desarrollar el estándar del lenguaje SQL. Gracias a este nuevo lenguaje se podían realizar consultas mucho más potentes y crear aplicaciones de forma más rápida. El propio sistema relacional de bases de datos asumía el trabajo de gestionar la información, dejando más libertad a las aplicaciones para centrarse en el negocio.

Desde 1970, IBM ha desarrollado una amplia oferta de sistemas de gestión de bases de datos relacionales en torno a la marca DB2, que juega un papel fundamental como servidor de datos y durante todos estos años ha evolucionado para convertirse en un servidor "híbrido" que gestiona tanto datos relacionales tradicionales como XML. Actualmente, DB2 es un componente clave de muchos otros productos de software que integran la oferta de la división de Gestión de la Información de IBM y que abarcan las áreas de almacenamiento de datos, inteligencia de negocio, gestión de contenidos, integración y gestión de datos maestros.  

Las principales innovaciones que condujeron al nacimiento de DB2 fueron los siguientes:

1. El lenguaje SQL creado por Don Chamberlin, que actualmente trabaja en el desarrollo deXML en el centro de investigación de Almaden de IBM (www.almaden.ibm.com/cs/people/chamberlin/), y Ray Boyce, ya fallecido.

2. La tecnología de optimización de consultas (Query Optimization) fue una idea original de Pat Selinger, técnico de IBM. Los usuarios definían sus consultas en SQL y el optimizador buscaba la mejor forma de responder con el máximo rendimiento.

3. Los algoritmos Aries de coincidencia simultánea permitieron a DB2 gestionar de forma simultánea miles de usuarios y transacciones sin que se produjeran interferencias. Estos algoritmos son utilizados por todos los sistemas de bases de datos del mercado. C. Mohan, investigador de IBM, es el principal responsable de esta tecnología.

4. Cuando los sistemas relacionales hicieron su aparición, la reacción general fue que podían ser útiles para las herramientas de inteligencia de negocio, pero que nunca tendrían el rendimiento necesario para realizar transacciones. En 1988, con la llegada de DB2 V2.1, la publicación Computerworld anunció que las bases de datos relacionales eran capaces de alcanzar un rendimiento transaccional. Dos importantes descubrimientos hicieron esto posible: los algoritmos Aries y la arquitectura DB2, así como la minuciosa investigación de Don Haderle, investigador de IBM.

5. En los años 90, algunos expertos de la industria declararon que el mainframe o servidor corporativo estaba muerto. Las razones aducidas eran que estaba basado en una tecnología bipolar antigua y cara. No obstante, el equipo de IBM había estado trabajando para llevar al mainframe la más moderna y competitiva tecnología CMOS, que se utiliza para la fabricación de circuitos integrados o chips. Acoplando muchos procesadores en una única imagen (SYSPLEX), los clientes podían ver el sistema como único y obtener un rendimiento equivalente a miles de ellos. Así se conseguía conservar la simplicidad del mainframe para las aplicaciones y la simplicidad de gestión para la empresa. C. Mohan e Inderpal Narang fueron los principales investigadores que hicieron posible este acoplamiento gracias al desarrollo de algoritmos de bases de datos. Con ellos colaboraron Don Haderle y Jeff Josten, entre otros.

 

 
   
© Club-BPM 2006-2008. Todos los derechos reservados. - Información Legal
BPM, BPMS, Workflow, SOA, EAI, Gestion, Procesos, Business Process Management, BPMN, BPEL, BAM, XPDL, Monitorizacion, Cursos, Formacion, Master, Video