7/31/2019 informix3
1/20
INFORMIX
Nancy del Carmen Bustos Villazana
Roco Martnez Pallares
Ma. Isabel Valladares Madrigal
7/31/2019 informix3
2/20
Equipo 1:Informix 2
Introduccin
Desde 1980, ao de su creacin, la empresaInformix ha sido un gran exponente en elrea de bases de datos relacionales, laarquitectura OLP y lenguajes de cuartageneracin, as como en el lanzamiento almercado de tecnologa de bases de datosrelacionales con orientacin a objetos, tantopara Unix como para Windows NT.
RDBMS: Es una coleccin de datosrelacionados que sirven de mltiplespropsitos y soportan mltiples usuarios.
BASE DE DATOS: Es un sistema que integralos archivos de datos en una base de datoshacindolos accesibles a toda la empresa.
7/31/2019 informix3
3/20
Equipo 1:Informix 3
Caractersticas Generales
Utiliza plataforma Windows 2000, 2003 Server,XP y UNIX /AIX, HP-UX, Linux, Solaris y TRU64)Dispone de herramientas grficasGestiona mltiples base de datos remotas de
una consola centralizadaCapacidad de relacin de datos en mltiples
lugares fsicosConecta datos relacionales en pginas webOcupa menos memoria y recursos que el OracleSe integra con Linux, Oracle y otras bases de
datos
Ofrece herramientas para crear mens,formularios de entrada de datos y generadoresde listadosSoporte para DatawarehouseSoporte para datamining
7/31/2019 informix3
4/20
Equipo 1:Informix 4
Ventajas
Servicios escalables
Entorno de desarrollo basado en Java-JavaSript
Seguridad basada en SSL (Secure Sockets Layer o
Capa Segura de Comunicaciones). Facilita la generacin de aplicaciones orientadas a
Internet
Los bloqueos se pueden realizar a todos losniveles posibles
Seguridad e integridad de los datos
Seguridad y restauracin de alta velocidad
Transacciones en lnea
Diseo de seguridad
Debilidades y Fortalezas
7/31/2019 informix3
5/20
Equipo 1:Informix 5
Desventajas
No es recomendable utilizarlo con aplicacionesque exigen un gran rendimiento desde el puntode vista de la rapidez, ya que si bien no es lento,no posee la velocidad de sus competidores.
ES single-Threaded, no aprovecha las peticionesde procesadores mltiples (Se ocupa de una solapeticin al mismo tiempo).
Debilidades y Fortalezas
7/31/2019 informix3
6/20
Equipo 1:Informix 6
Tablas Comparativas con otrasBDs
INFORMIX SQL Server
Sistema operativo UNIX esmucho mas slido
Sistema operativo Windows
Mejor sistema de replicationen el mercado: HDR (High
Availability Data Replication)
y ER(Enterprise Replication)
SQL server solo tiene HDR
Mayor Escalabilidad Menor Escalabilidad
Costo Mayor Costo Menor
7/31/2019 informix3
7/20
Equipo 1:Informix 7
Tablas Comparativas con otras BDs
INFORMIX ORACLE
Utiliza los mismos usuarios de Linux(los que se crean con adduser),esto simplifica la administracin
Define los usuarios dentro de la bd(gestion interna de usuario)
Para conectarse externamente vaTCP/IP (Protocolo de transferenciaentre computadores/Protocolo de
direcciones): Informix, ocupa menosmemoria y recursos
Para conectarse externamente vaTCP/IP (Protocolo de transferenciaentre computadores/Protocolo dedirecciones): : Oracle, requiere de
mas memoria y recursos
Se especializa ms en aplicacionestipo GIS (datos geogrficos),Datawarehouse y Datamining.
Ha sido considerada una base dedatos para uso ms general que
Informix
7/31/2019 informix3
8/20
Equipo 1:Informix 8
3GL : Los lenguajes de alto nivel sustituyen lasinstrucciones simblicas por cdigos independientesde la mquina, parecidas al lenguaje humano o al delas Matemticas.
4GL : Son los lenguajes en los cuales en lugar deescribir cmo deben obtenerse los resultados seespecifica qu resultados son los que se quiereobtener. Algunos proponen reservar el nombre decuarta generacin para la programacin orientada aobjetos.
Lenguajes de 3GL y 4GL generacin
7/31/2019 informix3
9/20
Equipo 1:Informix 9
Informix 4GL : Provee una poderosa, flexible ycomprensible aplicacin de desarrollo y entorno deproduccin de cuarta generacin.
Informix Dynamic Server : Ofrece una excepcionalbase de datos online para procesamiento de
transacciones para empresas y grupos de trabajo.
Informix Dynamic Server Express: Ofrece una basede datos para carga de datos de alta perfomance,para pequeas y medianas empresas.
Informix SQL: Entrega un sistema de desarrollo deaplicativo de base de datos para optimizaraplicaciones de bases de datos.
Clasificacin
7/31/2019 informix3
10/20
Equipo 1:Informix 10
Caractersticas Desarrollo rpido y depuracin interactiva Generacin de informes comerciales Lgicas intensivas de clculo Actualizacin de tipo no visual Transacciones en lnea (OLTP, Online Transaction
Processing), registro de pedidos, distribucin ycomerciales, procesamiento por compartimientos
Tareas voluminosas de procesamiento lgico en el servidor Rendimiento elevado en el entorno de produccin Funcionalidad para crear las aplicaciones ms complejas No requiere el uso de ningn lenguaje de tercera
generacin Mantenimiento fcil de las aplicaciones Basado en el lenguaje SQL estndar
Sistemas operativos y plataformas de hardware apropiadas: AIX HP-UX Linux Others SUN Solaris
Informix 4GL
7/31/2019 informix3
11/20
Equipo 1:Informix 11
Caractersticas
Mejor asignacin de memoria, tamaos de pgina configurablesy que puede almacenar y aplicar directrices externas deoptimizacin
Capacidad de crear y desplegar ndices online sin bloqueartablas y la capacidad de restauracin del nivel de la tabla (en unpunto en el tiempo)
Proceso de instalacin intuitivo ms 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
Informix Dynamic Server
7/31/2019 informix3
12/20
Equipo 1:Informix 12
Caractersticas
Funciones de cifrado para cumplir los requisitos normativoscomo Basel II, Sarbanes-Oxley e HIPAA
Funciones de administracin que reducen los tiempos deparada
Una nueva instalacin silenciosa para simplificar el IDSExpress incrustado en aplicaciones
Gran soporte para los IDE tanto de Java/Eclipse como de
Microsoft .NET que le permiten desarrollarse en el lenguaje queprefiera 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
Informix Dynamic Server Express
7/31/2019 informix3
13/20
Equipo 1:Informix 13
Caractersticas
Informix SQL presenta cinco herramientas dedesarrollo de aplicaciones, incluido un editor deesquemas, un generador de mens, un editorde SQL, un generador de formularios y uneditor de informes
Permite desarrollar rpidamente terminales de
pantalla verde y aplicaciones que no requierenla utilizacin de lenguaje de programacin Funciones de generacin de informes sencillas,
que permiten analizar datos rpidamente Permite que los clientes accedan rpidamente a
sus datos para evaluarlos
Sistemas operativos y plataformas de hardware apropiadas
HP-UX Linux SUN Solaris
Informix SQL
7/31/2019 informix3
14/20
Equipo 1:Informix 14
Costos Informix 4GLDescripcin de la referencia Precio de IBM, impuestos no
incluidos
IBM Informix 4GL Compiler Runtime OptionValue Unit License + SW Maintenance 12
Months (D55PHLL)
139.20
IBM Informix 4GL RDS Development RegisteredUser License + SW Maintenance 12 Months
(D6DGALL)
1,392.00
IBM Informix 4GL RDS Runtime ConcurrentSession License + SW Maintenance 12 Months
(D6DG2LL)
463.20
IBM Informix 4GL Interactive DebuggerDevelopment Registered User License + SW
Maintenance 12 Months (D6DFULL)
463.20
IBM Informix 4GL RDS Runtime Option ValueUnit License + SW Maintenance 12 Months
(D55PLLL)
139.20
IBM Informix 4GL Compiler DevelopmentRegistered 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 OptionzSeries (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
7/31/2019 informix3
15/20
Equipo 1:Informix 15
Costos Informix Dynamic ServerDescripcin de la referencia Precio de IBM,
impuestos no incluidos
IBM Informix Dynamic Server Enterprise Edition UnlimitedValue Unit License + SW Maintenance 12 Months (D55QQLL)
618.00
IBM Informix Dynamic Server Enterprise Edition ConcurrentSession License + SW Maintenance 12 Months (D5282LL)
2,556.00
IBM Informix Dynamic Server Workgroup Edition ServerInstall License + SW Maintenance 12 Months (D6DB5LL)
966.00
IBM Informix Dynamic Server Workgroup Edition ConcurrentSession License + SW Maintenance 12 Months (D6DBDLL)
541.20
IBM Informix Dynamic Server Workgroup Edition UnlimitedValue Unit License + SW Maintenance 12 Months
(D55NRLL)
123.60
IBM Informix Dynamic Server Enterprise Edition UnlimitedzSeries (S/390) Value Unit License + SW Maintenance 12
Months (D55QVLL)
618.00
IBM Informix Dynamic Server HDR for Workgroup EditionValue Unit License + SW Maintenance 12 Months (D55QZLL)
92.70
IBM Informix Dynamic Server Enterprise Unlimited UsersEdition zSeries (S/390) SubCapacity Value Unit License +
SW Maintenance 12 Months (D59M4LL)
600.00
IBM Informix Dynamic Server Enterprise Unlimited UsersEdition SubCapacity Value Unit License + SW Maintenance 12
Months (D59M6LL)
600.00
7/31/2019 informix3
16/20
Equipo 1:Informix 16
Costos Informix Dynamic ServerExpress
Descripcin de la referencia Precio de IBM, impuestos noincluidos
IBM Informix Dynamic Server Express Edition UnlimitedValue Unit License + SW Maintenance 12 Months (D55NPLL) 60.30
IBM Informix Dynamic Server Express Edition AuthorizedUser License + SW Maintenance 12 Months (D5509LL) 153.60
IBM Informix Dynamic Server Express Edition Server InstallLicense + SW Maintenance 12 Months (D5507LL) 774.00
7/31/2019 informix3
17/20
Equipo 1:Informix 17
Costos Informix SQL
Descripcin de la referencia Precio de IBM, impuestos noincluidos
IBM Informix SQL Runtime Concurrent Session License + SWMaintenance 12 Months (D6DJHLL)
278.40
IBM Informix SQL Development Registered User License + SWMaintenance 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 Maintenance12 Months (D55RYLL)
83.40
IBM Informix SQL Runtime Option zSeries (S/390) Value Unit License +SW Maintenance 12 Months (D55S0LL)
83.40
7/31/2019 informix3
18/20
Equipo 1:Informix 18
Funciones de Informix
Informix-SQL
Tutoriales
http://localhost/var/www/apps/conversion/current/tmp/scratch25217/funcionesinformix.htmhttp://localhost/var/www/apps/conversion/current/tmp/scratch25217/tutoralinformixsql.htmhttp://localhost/var/www/apps/conversion/current/tmp/scratch25217/tutoralinformixsql.htmhttp://localhost/var/www/apps/conversion/current/tmp/scratch25217/tutoralinformixsql.htmhttp://localhost/var/www/apps/conversion/current/tmp/scratch25217/tutoralinformixsql.htmhttp://localhost/var/www/apps/conversion/current/tmp/scratch25217/funcionesinformix.htm7/31/2019 informix3
19/20
Equipo 1:Informix 19
7. Conclusin
Una de las conclusiones mas importantes es que laliteratura encontrada difiere mucho, no solo deacuerdo al enfoque sino de acuerdo a la fuente dedonde se han sacado los datos, al tratarse de un tema
comercial cada empresa exalta las bondadessupuestas de su producto y enfatiza las supuestasdebilidades de su rival.
7/31/2019 informix3
20/20
Equipo 1:Informix 20
8. Bibliogrfia
http://personales.com/espana/cordoba/cicloinformatica/Comparativa.htm
http://cs.uns.edu.ar/~gis/ebd/Archivos/clases%20practicas/claseLabnformix%5BBN%5D%5Bde-a-6%5D.pdf
http://www.monografias.com/trabajos11/basda/basda.shtml
http://fisi.espe.edu.ec/~elascano/distribuidas/documentacionyejemplos/bddrelacionales_comparacion.doc http://jaimemolina.4t.com/
https://www-112.ibm.com/software/howtobuy
http://personales.com/espana/cordoba/cicloinformatica/Comparativa.htmhttp://personales.com/espana/cordoba/cicloinformatica/Comparativa.htmhttp://personales.com/espana/cordoba/cicloinformatica/Comparativa.htmhttp://cs.uns.edu.ar/~gis/ebd/Archivos/clases%20practicas/claseLabnformix%5BBN%5D%5Bde-a-6%5D.pdfhttp://cs.uns.edu.ar/~gis/ebd/Archivos/clases%20practicas/claseLabnformix%5BBN%5D%5Bde-a-6%5D.pdfhttp://www.monografias.com/trabajos11/basda/basda.shtmlhttp://fisi.espe.edu.ec/~elascano/distribuidas/documentacionyejemplos/bddrelacionales_comparacion.dochttp://fisi.espe.edu.ec/~elascano/distribuidas/documentacionyejemplos/bddrelacionales_comparacion.dochttp://jaimemolina.4t.com/http://jaimemolina.4t.com/http://fisi.espe.edu.ec/~elascano/distribuidas/documentacionyejemplos/bddrelacionales_comparacion.dochttp://fisi.espe.edu.ec/~elascano/distribuidas/documentacionyejemplos/bddrelacionales_comparacion.dochttp://www.monografias.com/trabajos11/basda/basda.shtmlhttp://cs.uns.edu.ar/~gis/ebd/Archivos/clases%20practicas/claseLabnformix%5BBN%5D%5Bde-a-6%5D.pdfhttp://cs.uns.edu.ar/~gis/ebd/Archivos/clases%20practicas/claseLabnformix%5BBN%5D%5Bde-a-6%5D.pdfhttp://cs.uns.edu.ar/~gis/ebd/Archivos/clases%20practicas/claseLabnformix%5BBN%5D%5Bde-a-6%5D.pdfhttp://cs.uns.edu.ar/~gis/ebd/Archivos/clases%20practicas/claseLabnformix%5BBN%5D%5Bde-a-6%5D.pdfhttp://cs.uns.edu.ar/~gis/ebd/Archivos/clases%20practicas/claseLabnformix%5BBN%5D%5Bde-a-6%5D.pdfhttp://cs.uns.edu.ar/~gis/ebd/Archivos/clases%20practicas/claseLabnformix%5BBN%5D%5Bde-a-6%5D.pdfhttp://personales.com/espana/cordoba/cicloinformatica/Comparativa.htmhttp://personales.com/espana/cordoba/cicloinformatica/Comparativa.htm