Download Presentación - GridMorelos.
Document related concepts
Transcript
INFORMIX Nancy del Carmen Bustos Villazana Rocío Martínez Pallares Ma. Isabel Valladares Madrigal Introducció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. Equipo 1:Informix 2 Caracterí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 Equipo 1:Informix 3 Debilidades 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 Equipo 1:Informix 4 Debilidades 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). Equipo 1:Informix 5 Tablas Comparativas con otras BD’s 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) SQL server solo tiene HDR y ER (Enterprise Replication) Mayor Escalabilidad Menor Escalabilidad Costo Mayor Costo Menor Equipo 1:Informix 6 Tablas Comparativas con otras BD’s 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 Equipo 1:Informix 7 Lenguajes 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. Equipo 1:Informix 8 Clasificació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. Equipo 1:Informix 9 Informix 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 Equipo 1:Informix 10 Informix 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 Equipo 1:Informix 11 Informix 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 Equipo 1:Informix 12 Informix 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 Equipo 1:Informix 13 Costos 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 Equipo 1:Informix 14 Costos 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 Equipo 1:Informix 15 Costos 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 Equipo 1:Informix 16 Costos 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 Equipo 1:Informix 17 Tutoriales Funciones de Informix Informix-SQL Equipo 1:Informix 18 7. Conclusió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. Equipo 1:Informix 19 8. Bibliográfia http://personales.com/espana/cordoba/cicloinformatica/Compar ativa.htm http://cs.uns.edu.ar/~gis/ebd/Archivos/clases%20practicas/clas eLabnformix%5BBN%5D%5Bde-a-6%5D.pdf http://www.monografias.com/trabajos11/basda/basda.shtml http://fisi.espe.edu.ec/~elascano/distribuidas/documentacionyej emplos/bddrelacionales_comparacion.doc http://jaimemolina.4t.com/ https://www-112.ibm.com/software/howtobuy Equipo 1:Informix 20