Informix
Informix
Informix
A principios de 2005, IBM lanzo la versión 10 del Informix Dynamic Server (IDS).
Informix a sido uno de los mas importantes sistema de base de datos a lo largo de la historia y
actualmente es quizá uno de los mas reconocidos
Este sistema ha sido votado como uno de los mas eficientes, de bajo costo y confiables en el mercado. Las
características de informix son: ALTO RENDIMIENTO, CONFIABILIDAD, FACILIDAD DE USO y
BAJO COSTO, la convierten en un excelente complemento para estas aplicaciones en la nube.
¿Qué es Informix?
IBM Informix es una base de datos integrable segura, optimizada para datos OLTP
e Internet de las cosas (IoT). Informix tiene la capacidad exclusiva de integrar de
forma eficiente SQL, NoSQL/JSON, series temporales y datos espaciales. Con
cuatro ediciones disponibles, todos, desde desarrolladores hasta empresas globales,
se pueden beneficiar de su confiabilidad, flexibilidad, facilidad de uso y bajo costo
total de la propiedad.
Informix, es un gestor de base de datos que incluye un RDBMS
(sistema Administrador de Base de datos relacionales/ Relational Data
Base Manager System) basado en SQL, un lenguaje de cuarta
generación y herramientas para la inclusión de SQL en programas de
aplicación.
i c a s
r í s t
a c t e
C a r
Analítica en tiempo real
Para dar soporte a entornos de misión crítica, IBM Informix incluye la réplica de
datos de alta disponibilidad (HADR), servidores de base de datos en espera
secundarios remotos y el servidor secundario de disco compartido. La característica
Flexible Grid también permite realizar actualizaciones continuas, sin
interrupciones.
Menos problemas de gestión de datos
Con una instalación silenciosa y un diseño compacto que requiere sólo 100 Mb de
memoria, Informix es simple y no disruptivo. Las funciones de autogestión hacen
que sea ideal como una solución de gestión de datos integrada. Informix puede
ponerse en funcionamiento en minutos, en vez de en días.
d a d
al i
i o n
u n c
F
Funcionalidad
Informix soporta los tipos de datos tradicionales (SQL) como caracteres y numerix; y
también tipos de datos no tradicionales como lo son (JSON).
Plataformas soportadas:
PHP utlizando PDO_Informix
.net utilizando ado
Java utilizando JDBC
C, C++, C# utilizando A_DBC
Python utilizando mxODBC
Este posee una estructura lógica de memoria
Base de
Filas Usuarios
Datos
La estructura física está contenida por ficheros que utilizan el servidor de base datos. Estos
ficheros guardan la información tanto de los datos almacenados en la base de datos como las
necesarias para gobernar la propia base de datos.
En la capa de aplicación tenemos el bloque denominado construcción el cual se encarga de realizar
transformaciones externo/ conceptual. Con esto nos referimos al módulo de vistas y consultas que
posee, por tal motivo informix es un sistema de base de datos relacional.
Ejemplo
Dinámica de su estructura: