Historia de Informix
Informix
es una familia de productos RDBMS de IBM, adquirida en 2001 a una compañía
(también llamada Informix o Informix Software) cuyos orígenes se remontan a
1980. El DBMS Informix fue concebido y diseñado por Roger Sippl a finales de
los años 1970. La compañía Informix fue fundada en 1980, salió a bolsa en 1986
y durante parte de los años 1990 fue el segundo sistema de bases de datos más
popular después de Oracle. Sin embargo, su éxito no duró mucho y para el año
2000 una serie de tropiezos en su gestión había debilitado seriamente a la
compañía desde el punto de vista financiero. En 2001 IBM, impulsada por una
sugerencia de Wal-Mart (el mayor cliente de Informix) compró Informix. IBM
tenía planes a largo plazo tanto para Informix como para DB2, compartiendo
ambas bases de datos tecnología de la otra. A principios de 2005, IBM lanzó la
versión 10 del Informix Dynamic Server (IDS).
Sippl
y King abandonaron Cromemco para fundar Relational Database Systems (RDS) en
1980. Su primer producto, Marathon, era esencialmente una versión de 16 bits de
su anterior sistema ISAM, lanzado para el sistema operativo Onyx, una versión
de Unix para los primeros microprocesadores de ZiLOG. Volviendo su atención al
mercado emergente de los RDBMS, RDS lanzó su propio producto como Informix (de
Information on Unix, ‘información 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. También incluía
la herramienta de formularios en pantalla PERFORM, que permitía a un usuario
realizar consultas y editar los datos de la base de datos interactivamente. El
último lanzamiento de este producto fue la versión 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) versión 1.10 (la versión 1.00 no se llegó a lanzar). Este
producto también incluía versiones SQL de ACE y PERFORM. La diferencia más
importante entre ISQL y el anterior Informix era la separación del código 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 computación cliente-servidor con la base de datos corriendo en una
máquina diferente a la del usuario final.
Caracteristicas
- Utiliza plataforma Windows 2000, 2003 Server, XP y UNIX /AIX, HP-UX, Linux, Solaris y TRU64)
- Dispone de herramientas gráficas
- Gestiona múltiples base de datos remotas de una consola centralizada
- Capacidad de relación de datos en múltiples lugares físicos
- Conecta datos relacionales en páginas web
- Ocupa menos memoria y recursos que el Oracle
- Se integra con Linux, Oracle y otras bases de datos
- Ofrece herramientas para crear menús, formularios de entrada de datos y generadores de listados
- Soporte para Datawarehouse
- Soporte para datamining
Ventajas
- Los valores nulos se identifican
- Atiende la necesidades del e-bussiness
- seguridad
- Procesamiento de transacciones online
- Maximiza operaciones de datos
Desventajas
- No tiene soporte para BLOBS (son elementos utilizados en las bases de datos para almacenar datos de gran tamaño)
- No tiene soporte para el tipo de datos VARCHAR (el cual almacena series de caracteres de hasta 255 bytes en un campo de longitud variable)
- No es recomendable en aplicaciones que exigen un gran rendimiento
Sistema operativo
Unix, Linux, Mac OS X y Windows
Microprocesador
De 32 o 64 bits
Empresa que lo desarrolla
En 2001 IBM, impulsada por una sugerencia de Wal-Mart (el mayor cliente de Informix) compró Informix. IBM tenía planes a largo plazo tanto para Informix como para DB2, compartiendo ambas bases de datos tecnología de la otra. A principios de 2005, IBM lanzó la versión 10 del Informix Dynamic Server (IDS).
Costo
Aunque este sistema gestor de base de datos está relacionado con el sistema operativo Unix no es un sgbd libre, por lo que cuenta con un costo. Los precios van desde 54.25 hasta los 2,300.00