Title: INFORMIX
1INFORMIX
- Nancy del Carmen Bustos Villazana
- Rocío Martínez Pallares
- Ma. Isabel Valladares Madrigal
2Introducción
- Desde 1980, año de su creación, la empresa
Informix ha sido un gran exponente en el área de
bases de datos relacionales, la arquitectura OLP
y lenguajes de cuarta generación, así como en el
lanzamiento al mercado de tecnología de bases de
datos relacionales con orientación a objetos,
tanto para Unix como para Windows NT. - RDBMS Es una colección de datos relacionados que
sirven de múltiples propósitos y soportan
múltiples usuarios. - BASE DE DATOS Es un sistema que integra los
archivos de datos en una base de datos
haciéndolos accesibles a toda la empresa.
3Características Generales
- 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
4Debilidades y Fortalezas
- Ventajas
- Servicios escalables
- Entorno de desarrollo basado en Java-JavaSript
- Seguridad basada en SSL (Secure Sockets Layer o
Capa Segura de Comunicaciones). - Facilita la generación de aplicaciones orientadas
a Internet - Los bloqueos se pueden realizar a todos los
niveles posibles - Seguridad e integridad de los datos
- Seguridad y restauración de alta velocidad
- Transacciones en línea
- Diseño de seguridad
5Debilidades y Fortalezas
- Desventajas
- No es recomendable utilizarlo con aplicaciones
que exigen un gran rendimiento desde el punto de
vista de la rapidez, ya que si bien no es lento,
no posee la velocidad de sus competidores. - ES single-Threaded, no aprovecha las peticiones
de procesadores múltiples (Se ocupa de una sola
petición al mismo tiempo).
6Tablas Comparativas con otras BDs
INFORMIX SQL Server
Sistema operativo UNIX es mucho mas sólido Sistema operativo Windows
Mejor sistema de replication en el mercado HDR (High Availability Data Replication) y ER (Enterprise Replication) SQL server solo tiene HDR
Mayor Escalabilidad Menor Escalabilidad
Costo Mayor Costo Menor
7Tablas Comparativas con otras BDs
INFORMIX ORACLE
Utiliza los mismos usuarios de Linux (los que se crean con adduser), esto simplifica la administración Define los usuarios dentro de la bd (gestion interna de usuario)
Para conectarse externamente vía TCP/IP (Protocolo de transferencia entre computadores/Protocolo de direcciones) Informix, ocupa menos memoria y recursos Para conectarse externamente vía TCP/IP (Protocolo de transferencia entre computadores/Protocolo de direcciones) Oracle, requiere de mas memoria y recursos
Se especializa más en aplicaciones tipo GIS (datos geográficos), Datawarehouse y Datamining. Ha sido considerada una base de datos para uso más general que Informix
8Lenguajes de 3GL y 4GL generación
- 3GL Los lenguajes de alto nivel sustituyen las
instrucciones simbólicas por códigos
independientes de la máquina, parecidas al
lenguaje humano o al de las Matemáticas. - 4GL Son los lenguajes en los cuales en lugar de
escribir cómo deben obtenerse los resultados se
especifica qué resultados son los que se quiere
obtener. Algunos proponen reservar el nombre de
cuarta generación para la programación orientada
a objetos.
9Clasificación
- Informix 4GL Provee una poderosa, flexible y
comprensible aplicación de desarrollo y entorno
de producción de cuarta generación. - Informix Dynamic Server Ofrece una excepcional
base de datos online para procesamiento de
transacciones para empresas y grupos de trabajo.
- Informix Dynamic Server Express Ofrece una base
de datos para carga de datos de alta perfomance,
para pequeñas y medianas empresas. - Informix SQL Entrega un sistema de desarrollo de
aplicativo de base de datos para optimizar
aplicaciones de bases de datos.
10Informix 4GL
- Características
- Desarrollo rápido y depuración interactiva
- Generación de informes comerciales
- Lógicas intensivas de cálculo
- Actualización de tipo no visual
- Transacciones en línea (OLTP, Online Transaction
Processing), registro de pedidos, distribución y
comerciales, procesamiento por compartimientos - Tareas voluminosas de procesamiento lógico en el
servidor - Rendimiento elevado en el entorno de producción
- Funcionalidad para crear las aplicaciones más
complejas - No requiere el uso de ningún lenguaje de tercera
generación - Mantenimiento fácil de las aplicaciones
- Basado en el lenguaje SQL estándar
-
- Sistemas operativos y plataformas de hardware
apropiadas - AIX
- HP-UX
- Linux
- Others
- SUN Solaris
11Informix Dynamic Server
- Características
- Mejor asignación de memoria, tamaños de página
configurables y que puede almacenar y aplicar
directrices externas de optimización - Capacidad de crear y desplegar índices online sin
bloquear tablas y la capacidad de restauración
del nivel de la tabla (en un punto en el tiempo) - Proceso de instalación intuitivo más automatizado
- Capacidad de cambiar el nombre a los espacios_bd
- Amplio soporte para Java/Eclipse y Microsoft.NET
IDEs - Sistemas operativos y plataformas de hardware
apropiadas - AIX
- HP-UX
- IRIX
- Linux
- Others
- SUN Solaris
- Windows 2000
- Windows - WS2003
- Windows XP
12Informix Dynamic Server Express
- Características
- Funciones de cifrado para cumplir los requisitos
normativos como Basel II, Sarbanes-Oxley e HIPAA - Funciones de administración que reducen los
tiempos de parada - Una nueva instalación silenciosa para simplificar
el IDS Express incrustado en aplicaciones - Gran soporte para los IDE tanto de Java/Eclipse
como de Microsoft .NET que le permiten
desarrollarse en el lenguaje que prefiera - Soporte para los lenguajes Rapid Development
como, por ejemplo, IBM Enterprise Generation
Language e Informix 4GL - Ampliaciones Linux para explotar las funciones
del kernel Linux 2.6 - Sistemas operativos y plataformas de hardware
apropiadas - Linux
- Windows 2000
- Windows 2003
- Windows XP
13Informix SQL
- Características
- Informix SQL presenta cinco herramientas de
desarrollo de aplicaciones, incluido un editor de
esquemas, un generador de menús, un editor de
SQL, un generador de formularios y un editor de
informes - Permite desarrollar rápidamente terminales de
pantalla verde y aplicaciones que no requieren la
utilización de lenguaje de programación - Funciones de generación de informes sencillas,
que permiten analizar datos rápidamente - Permite que los clientes accedan rápidamente a
sus datos para evaluarlos - Sistemas operativos y plataformas de hardware
apropiadas - HP-UX
- Linux
- SUN Solaris
14Costos Informix 4GL
Descripción de la referencia Precio de IBM, impuestos no incluidos
IBM Informix 4GL Compiler Runtime Option Value Unit License SW Maintenance 12 Months (D55PHLL) 139.20
IBM Informix 4GL RDS Development Registered User License SW Maintenance 12 Months (D6DGALL) 1,392.00
IBM Informix 4GL RDS Runtime Concurrent Session License SW Maintenance 12 Months (D6DG2LL) 463.20
IBM Informix 4GL Interactive Debugger Development Registered User License SW Maintenance 12 Months (D6DFULL) 463.20
IBM Informix 4GL RDS Runtime Option Value Unit License SW Maintenance 12 Months (D55PLLL) 139.20
IBM Informix 4GL Compiler Development Registered User License SW Maintenance 12 Months (D6DFLLL) 1,392.00
IBM Informix 4GL Compiler Runtime Concurrent Session License SW Maintenance 12 Months (D6DFDLL) 463.20
IBM Informix 4GL Compiler Runtime Option zSeries (S/390) Value Unit License SW Maintenance 12 Months (D55PJLL) 139.20
IBM Informix 4GL RDS Runtime Option zSeries (S/390) Value Unit License SW Maintenance 12 Months (D55PNLL) 139.20
15Costos Informix Dynamic Server
Descripción de la referencia Precio de IBM, impuestos no incluidos
IBM Informix Dynamic Server Enterprise Edition Unlimited Value Unit License SW Maintenance 12 Months (D55QQLL) 618.00
IBM Informix Dynamic Server Enterprise Edition Concurrent Session License SW Maintenance 12 Months (D5282LL) 2,556.00
IBM Informix Dynamic Server Workgroup Edition Server Install License SW Maintenance 12 Months (D6DB5LL) 966.00
IBM Informix Dynamic Server Workgroup Edition Concurrent Session License SW Maintenance 12 Months (D6DBDLL) 541.20
IBM Informix Dynamic Server Workgroup Edition Unlimited Value Unit License SW Maintenance 12 Months (D55NRLL) 123.60
IBM Informix Dynamic Server Enterprise Edition Unlimited zSeries (S/390) Value Unit License SW Maintenance 12 Months (D55QVLL) 618.00
IBM Informix Dynamic Server HDR for Workgroup Edition Value Unit License SW Maintenance 12 Months (D55QZLL) 92.70
IBM Informix Dynamic Server Enterprise Unlimited Users Edition zSeries (S/390) SubCapacity Value Unit License SW Maintenance 12 Months (D59M4LL) 600.00
IBM Informix Dynamic Server Enterprise Unlimited Users Edition SubCapacity Value Unit License SW Maintenance 12 Months (D59M6LL) 600.00
16Costos Informix Dynamic Server Express
Descripción de la referencia Precio de IBM, impuestos no incluidos
IBM Informix Dynamic Server Express Edition Unlimited Value Unit License SW Maintenance 12 Months (D55NPLL) 60.30
IBM Informix Dynamic Server Express Edition Authorized User License SW Maintenance 12 Months (D5509LL) 153.60
IBM Informix Dynamic Server Express Edition Server Install License SW Maintenance 12 Months (D5507LL) 774.00
17Costos Informix SQL
Descripción de la referencia Precio de IBM, impuestos no incluidos
IBM Informix SQL Runtime Concurrent Session License SW Maintenance 12 Months (D6DJHLL) 278.40
IBM Informix SQL Development Registered User License SW Maintenance 12 Months (D6DJ9LL) 834.00
IBM Informix SQL Development zSeries (S/390) Registered User License SW Maintenance 12 Months (D52AYLL) 834.00
IBM Informix SQL Runtime Option Value Unit License SW Maintenance 12 Months (D55RYLL) 83.40
IBM Informix SQL Runtime Option zSeries (S/390) Value Unit License SW Maintenance 12 Months (D55S0LL) 83.40
18Tutoriales
- Funciones de Informix
- Informix-SQL
19Conclusión
- Una de las conclusiones mas importantes es que la
literatura encontrada difiere mucho, no solo de
acuerdo al enfoque sino de acuerdo a la fuente de
donde se han sacado los datos, al tratarse de un
tema comercial cada empresa exalta las bondades
supuestas de su producto y enfatiza las supuestas
debilidades de su rival.
20Bibliográfia
- http//personales.com/espana/cordoba/cicloinformat
ica/Comparativa.htm - http//cs.uns.edu.ar/gis/ebd/Archivos/clases20pr
acticas/claseLabnformix5BBN5D5Bde-a-65D.pdf - http//www.monografias.com/trabajos11/basda/basda.
shtml - http//fisi.espe.edu.ec/elascano/distribuidas/doc
umentacionyejemplos/bddrelacionales_comparacion.do
c - http//jaimemolina.4t.com/
- https//www-112.ibm.com/software/howtobuy