Академический Документы
Профессиональный Документы
Культура Документы
De Wikipedia, la enciclopedia libre Saltar a: navegacin, bsqueda Este artculo o seccin necesita referencias que aparezcan en una publicacin acreditada, como revistas especializadas, monografas, prensa diaria o pginas de Internet fidedignas.
Puedes aadirlas as o avisar al autor principal del artculo en su pgina de discusin pegando:
{{subst:Aviso referencias|Informix}} ~~~~
Informix
Desarrollador IBM http://www-01.ibm.com/software/data/informix/ Informacin general ltima versin estable Gnero 11.7
12 de octubre de 2010; hace 1 ao
Informix es una familia de productos RDBMS de IBM, adquirida en 2001 a una compaa (tambin llamada Informix o Informix Software) cuyos orgenes se remontan a 1980. El DBMS Informix fue concebido y diseado por Roger Sippl a finales de los aos 1970. La compaa Informix fue fundada en 1980, sali a bolsa en 1986 y durante parte de los
aos 1990 fue el segundo sistema de bases de datos ms popular despus de Oracle. Sin embargo, su xito no dur mucho y para el ao 2000 una serie de tropiezos en su gestin haba debilitado seriamente a la compaa desde el punto de vista financiero. En 2001 IBM, impulsada por una sugerencia de Wal-Mart (el mayor cliente de Informix) compr Informix. IBM tena planes a largo plazo tanto para Informix como para DB2, compartiendo ambas bases de datos tecnologa de la otra. A principios de 2005, IBM lanz la versin 10 del Informix Dynamic Server (IDS).
Contenido
[ocultar]
1 Historia o 1.1 1980: Inicios o 1.2 1988: Compra de Innovative Software o 1.3 1995: Compra de Illustra o 1.4 1997: Mala gestin o 1.5 2001: Otras compras o 1.6 2002: Repercusiones de la mala gestin 2 Resumen de productos 3 Enlaces externos
[editar] Historia
[editar] 1980: Inicios
Sippl y King abandonaron Cromemco para fundar Relational Database Systems (RDS) en 1980. Su primer producto, Marathon, era esencialmente una versin de 16 bits de su anterior sistema ISAM, lanzado para el sistema operativo Onyx, una versin de Unix para los primeros microprocesadores de ZiLOG. Volviendo su atencin al mercado emergente de los RDBMS, RDS lanz su propio producto como Informix (de Information on Unix, informacin en Unix) en 1981, incluyendo su propio lenguaje Informer y el editor de informes ACE, usado para extraer datos de la base de datos y presentarlos a los usuarios de forma legible. Tambin inclua la herramienta de formularios en pantalla PERFORM, que permita a un usuario realizar consultas y editar los datos de la base de datos interactivamente. El ltimo lanzamiento de este producto fue la versin 3.30 a principios de 1986. En 1985 presentaron un nuevo motor de consultas basado en SQL como parte de su INFORMIX-SQL (o ISQL) versin 1.10 (la versin 1.00 no se lleg a lanzar). Este producto tambin inclua versiones SQL de ACE y PERFORM. La diferencia ms importante entre ISQL y el anterior Informix era la separacin del cdigo de acceso a la
base de datos en un motor independiente (sqlexec) en lugar de incrustarlo directamente en el cliente, preparando as el entorno a la llegada de la computacin cliente-servidor con la base de datos corriendo en un mquina diferente a la del usuario final. Durante principios de los aos 1980 Informix sigui siendo una empresa pequea, pero a medida que Unix y SQL ganaban popularidad durante mediados de la dcada su suerte cambi. Para 1986 haban crecido lo suficiente como para salir a bolsa con xito, y cambiaron el nombre de la compaa a Informix Software. Sus productos eran INFORMIX-SQL versin 2.00 e INFORMIX-4GL 1.00, incluyendo ambos el motor de bases de datos y herramientas de desarrollo (I4GL para programadores, ISQL para noprogramadores). Siguieron una serie de lanzamientos, incluyendo un nuevo motor de consultas, inicialmente conocido como INFORMIX-Turbo. Turbo usaba el nuevo RSAM, con grandes mejoras en el rendimiento con mltiples usuarios respecto a ISAM. Con el lanzamiento de la versin 4.00 de sus productos en 1989, Turbo fue rebautizado INFORMIX-OnLine (en parte porque permita la realizacin de copias de respaldo coherentes de la base de datos mientras el servidor estaba en lnea y los usuarios modificaban los datos) y el servidor original basado en C-ISAM fue separado de las herramientas (ISQL e I4GL) y llamado INFORMIX-SE (Standard Engine, motor estndar). La versin 5.00 de Informix OnLine fue lanzada a finales de 1990 e inclua soporte para transacciones completamente distribuidas con commits en dos fases y procedimientos almacenados. La versin 5.01 aadi soporte para disparadores, (triggers).
En julio, el anterior CEO de Ardent, James D. Foy, fue nombrado CEO de Informix y reorganiz pronto la compaa para hacerla ms atractiva a una eventual adquisicin. La principal medida adoptada fue separar todas las tecnologas de motores de bases de datos de las aplicaciones y herramientas. En 2001 IBM aprovech esta reorganizacin y compr a Informix la tecnologa de bases de datos, la marca, los planes para futuros desarrollos (un proyecto interno llamado Arrowhead) y la base de aproximadamente 100.000 clientes asociados con estos. El resto de aplicaciones y herramientas quedaron bajo el nombre de Ascential Software. En mayo de 2005, IBM complet la adquisicin de Ascential Software.
Informix SE - comercializado como sistema de gama baja para ser incrustado en aplicaciones. Informix OnLine - un sistema adecuado para gestionar bases de datos de tamao medio. Informix Extended Parallel Server (XPS, V8) - una versin de alto rendimiento del cdigo base V7 para ser usado en grandes sistemas distribuidos. Informix Universal Server (V9) - una combinacin del motor V7 OnLine con mapeo O-R y soporte DataBlade de Illustra. Informix-4GL - Un lenguaje de cuarta generacin para programar aplicaciones. Red Brick Warehouse - Un producto de almacenaje de datos. Cloudscape - un RDBMS completamente escrito en Java que soporta desde dispositivos mviles de gama baja hasta arquitecturas J2EE de altas prestaciones. En 2004 Cloudscape fue liberado por IBM como una base de datos de cdigo abierto para ser gestionado por la Apache Software Foundation bajo el nombre Derby. Suite U2: UniVerse y UniData - bases de datos multidimensionales que soportan redes, jerarquas, matrices y otros tipos de dato difciles de modelar en SQL.