SlideShare uma empresa Scribd logo
1 de 14
INFORMIX
Terrazas Govea Tadeo Humberto Vargas Santos María Fernanda
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 DBMSInformix 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.
Inicios 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.
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 1988, Informix compró Innovative Software, autores de un paquete ofimatico para DOS y Unix llamado SmartWare y WingZ, una innovadora hoja de cálculo para el Apple Macintosh. WingZ contaba con una interfaz de usuario altamente gráfica, soportaba hojas de cálculo muy grandes y permitia programar en un lenguaje parecido a HyperCard llamado HyperScript. El lanzamiento original resultó ser muy exitoso, convirtiéndose en la segunda hoja de cálculo, sólo por detrás de Microsoft Excel, si bien muchos usuarios de WingZ lo consideraban un producto superior.
Sin embargo, WingZ sufrió de falta de recursos de desarrollo y comercialización, posiblemente debido a un problema de comprensión general del mercado de software de escritorio. Para principios de los años 1990 WingZ había perdido competitividad y finalmente Infomix la vendió en 1995.
Informix integró el mapeo-objetivo relacional y los DataBlades de Illustra en la versión 7.x de su versión OnLine, lo que resultó en el Informix Universal Server (IUS), o más comúnmente, Versión 9.
Ejemplos de Tabla de contenidos Informix ifx_affected_rows -- Obtiene el número de registros procesados por una consulta ifx_blobinfile_mode -- Define el modo por defecto para los blob en todas las consultas de selección ifx_byteasvarchar -- Define el modo por defecto para los campos de tipo byte ifx_close -- Cierra una conexión con Informix ifx_connect -- Abrir una conexión con un servidor Informix ifx_copy_blob -- Duplica el objeto blob dado ifx_create_blob -- Crea un objeto blob ifx_create_char -- Crea un objeto char ifx_do -- Ejecuta una sentencia SQL preparada previamente ifx_error -- Devuelve el código de error de la última llamada a Informix ifx_errormsg -- Devuelve el mensaje de error de la última llamada a Informix ifx_fetch_row -- Obtiene registros como un array (vector) enumerado ifx_fieldproperties -- Indica las propiedades de los campos de una consulta SQL ifx_fieldtypes -- Obtiene los campos de una consulta SQL ifx_free_blob -- Borra el objeto blob ifx_free_char -- Elimina un objeto char
LENGUAJE La sintaxis que utiliza es muy similar a la de SQL de Oracle 8, pero presenta algunas pequeñas variaciones, además de funciones que no están presentes en SQL. Como ejemplo, Informix no utiliza left o right en los Joins, solo outer. Otra de las diferencias que se encuentra es la orden return, que en el caso de SQL solo acepta un valor y debe ser de tipo INT ,en SQL Se utiliza generalmente para el retorno de errores, mientras que en Informix se puede utilizar para devolver datos de tipo: char, int etc.
I NFORMIX C-ISAM Es una biblioteca de funciones C que administra con los archivos de método de acceso secuencial indexado (ISAM). Evita la sobrecarga de los sistemas de gestión de bases de datos relacionales (RDBMS) y ofrece un acceso a los registros de base de datos. Características: o Recuperación rápida de datos. o Opciones flexibles de indexación. o Creación de diversos índices. o Actualización automática de índices. o Integridad de datos. o Funciones de registro y recuperación de datos. o Opciones de bloqueo de la integridad de datos entre diversos usuarios.
INFORMIX DYNAMIC SERVER Es un servidor estratégico de datos, cuya principal misión es servir al procesamiento de transacciones en redes distribuidas OLTP (online transaction processing). La última versión de IDS de IBM contiene mejoras significativas en cuanto a rendimiento, replicación, disponibilidad, capacidad de ampliación y seguridad, que permiten un procesamiento óptimo de transacciones en línea. Al mismo tiempo, IDS sigue disminuyendo la complejidad, el tiempo, los conocimientos de administración de base de datos y los costes relativos a la gestión al simplificar y automatizar muchas de las tareas de mantenimiento de una base de datos empresarial. Características o Compatibilidad con múltiples plataformas y normas estándar abiertas, como por ejemplo, los servicios Web, Linux, el procesamiento autónomo y el comercio electrónico a la carta. o Servicio orientado a la arquitectura (SOA). o Funciones incorporadas para publicar XML. o Incorporación de la herramienta OpenAdmind para identificaciones para las administraciones remotas. Sergio
Conclusión En noviembre de 2005 se publicó un libro que detallaba el auge y caída de Informix Software y su CEO Phil White. Escrito por un empleado durante mucho tiempo de Informix, proporciona un informe desde dentro de la compañía que muestra una cronología detallada del éxito inicial de la compañía, su definitivo fracaso y cómo el CEO Phil White acabó en la cárcel.
En 2001 IBM, impulsada por una sugerencia de Wal-Mart (el mayor cliente de Informix) compró Informix. ACTUALIDAD IBM sigue apostando por esta base de datos hasta el 2010. La ultima versión lanzada de Informix Dynamic Server, es la 10.0, aunque ya se ha anunciado la próxima versión 11.0 con importantes mejoras. La nueva versión aun no está disponible, pero se pretende ofrecer mayor rendimiento, disponibilidad y capacidad de ampliación para manejar volúmenes masivos de datos complejos a muy alta velocidad.

Mais conteúdo relacionado

Mais procurados

Los 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentesLos 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentesCesar Loor
 
Exposicion karla603
Exposicion karla603Exposicion karla603
Exposicion karla603Ruth Romero
 
Nathaly t ian presentacion compu
Nathaly t ian presentacion compuNathaly t ian presentacion compu
Nathaly t ian presentacion compunt1999
 
Las 10 gestores de base de datos
Las 10 gestores de base de datosLas 10 gestores de base de datos
Las 10 gestores de base de datosKatherine VM
 
Clases de bases de datos
Clases de bases de datosClases de bases de datos
Clases de bases de datostatiana_arevalo
 
Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidasMarcos Soledispa
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datosHernan Okamura
 
Qué es un dbms
Qué es un dbmsQué es un dbms
Qué es un dbmsmat3matik
 
MariaDB y FOSS en infraestructura de salud y estándares
MariaDB y FOSS en infraestructura de salud y estándaresMariaDB y FOSS en infraestructura de salud y estándares
MariaDB y FOSS en infraestructura de salud y estándaresNelson Calero
 
Ventajas vs desventajas de los gestores de bases
Ventajas  vs desventajas de los gestores de basesVentajas  vs desventajas de los gestores de bases
Ventajas vs desventajas de los gestores de basesMiluska Guerra Guerra
 
Proveedores de servidores en mexico
Proveedores de servidores en mexicoProveedores de servidores en mexico
Proveedores de servidores en mexicopoot1580
 
sistemas gestores de base de datos, bd relacionales y no relacionales
sistemas gestores de base de datos, bd relacionales y no relacionalessistemas gestores de base de datos, bd relacionales y no relacionales
sistemas gestores de base de datos, bd relacionales y no relacionalesEduardo Bernal Loayza
 
Sistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de DatosSistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de Datoslatukiss
 

Mais procurados (20)

Universal databes DB2
Universal databes DB2Universal databes DB2
Universal databes DB2
 
Informix3
Informix3Informix3
Informix3
 
Los 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentesLos 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentes
 
Exposicion karla603
Exposicion karla603Exposicion karla603
Exposicion karla603
 
Nathaly t ian presentacion compu
Nathaly t ian presentacion compuNathaly t ian presentacion compu
Nathaly t ian presentacion compu
 
Las 10 gestores de base de datos
Las 10 gestores de base de datosLas 10 gestores de base de datos
Las 10 gestores de base de datos
 
Db2 express-c
Db2 express-cDb2 express-c
Db2 express-c
 
Clases de bases de datos
Clases de bases de datosClases de bases de datos
Clases de bases de datos
 
Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidas
 
Base de datos
Base  de datosBase  de datos
Base de datos
 
Oracle Gsop
Oracle GsopOracle Gsop
Oracle Gsop
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datos
 
Software para base de datos
Software para base de datosSoftware para base de datos
Software para base de datos
 
Qué es un dbms
Qué es un dbmsQué es un dbms
Qué es un dbms
 
Sistemas gestoresdebasededatos
Sistemas gestoresdebasededatosSistemas gestoresdebasededatos
Sistemas gestoresdebasededatos
 
MariaDB y FOSS en infraestructura de salud y estándares
MariaDB y FOSS en infraestructura de salud y estándaresMariaDB y FOSS en infraestructura de salud y estándares
MariaDB y FOSS en infraestructura de salud y estándares
 
Ventajas vs desventajas de los gestores de bases
Ventajas  vs desventajas de los gestores de basesVentajas  vs desventajas de los gestores de bases
Ventajas vs desventajas de los gestores de bases
 
Proveedores de servidores en mexico
Proveedores de servidores en mexicoProveedores de servidores en mexico
Proveedores de servidores en mexico
 
sistemas gestores de base de datos, bd relacionales y no relacionales
sistemas gestores de base de datos, bd relacionales y no relacionalessistemas gestores de base de datos, bd relacionales y no relacionales
sistemas gestores de base de datos, bd relacionales y no relacionales
 
Sistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de DatosSistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de Datos
 

Semelhante a Informix

Base de Datos
Base de DatosBase de Datos
Base de Datosjmmosque
 
Grupo 4
Grupo 4Grupo 4
Grupo 4Ingrid
 
Presentcion grupo 4 ib
Presentcion grupo  4 ibPresentcion grupo  4 ib
Presentcion grupo 4 ibfdfreddy
 
Presentcion grupo 4 ib
Presentcion grupo  4 ibPresentcion grupo  4 ib
Presentcion grupo 4 ibjeoselyn
 
Base de datos
Base de datosBase de datos
Base de datoscarlos
 
Presentcion grupo 4 ib
Presentcion grupo  4 ibPresentcion grupo  4 ib
Presentcion grupo 4 ibjeoselyn
 
Base de Datos
Base de DatosBase de Datos
Base de DatosESPOL
 
Los sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actualesLos sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actualesFrancisco Gómez Pino
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datosEduardo Agila
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datosBetyllo Ocegueda
 
Protocolos unix net ware macintosh y microsoft
Protocolos unix net ware macintosh y microsoftProtocolos unix net ware macintosh y microsoft
Protocolos unix net ware macintosh y microsoftcesartg65
 
7 pérez jesica_bdii_t8
7 pérez jesica_bdii_t87 pérez jesica_bdii_t8
7 pérez jesica_bdii_t8Jesica Pérez
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datosMalteadas
 

Semelhante a Informix (20)

Informix BD
Informix BDInformix BD
Informix BD
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Grupo 4
Grupo 4Grupo 4
Grupo 4
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Presentcion grupo 4 ib
Presentcion grupo  4 ibPresentcion grupo  4 ib
Presentcion grupo 4 ib
 
Presentcion grupo 4 ib
Presentcion grupo  4 ibPresentcion grupo  4 ib
Presentcion grupo 4 ib
 
Base de datos
Base de datosBase de datos
Base de datos
 
Presentcion grupo 4 ib
Presentcion grupo  4 ibPresentcion grupo  4 ib
Presentcion grupo 4 ib
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Cinthya
CinthyaCinthya
Cinthya
 
Los sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actualesLos sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actuales
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datos
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datos
 
Tp 5 bazan
Tp 5   bazanTp 5   bazan
Tp 5 bazan
 
Protocolos unix net ware macintosh y microsoft
Protocolos unix net ware macintosh y microsoftProtocolos unix net ware macintosh y microsoft
Protocolos unix net ware macintosh y microsoft
 
Oracle
OracleOracle
Oracle
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
7 pérez jesica_bdii_t8
7 pérez jesica_bdii_t87 pérez jesica_bdii_t8
7 pérez jesica_bdii_t8
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datos
 

Mais de Ruth Romero

Diplomado formación docente en tic
Diplomado formación docente en ticDiplomado formación docente en tic
Diplomado formación docente en ticRuth Romero
 
Presentacion cardoso
Presentacion cardosoPresentacion cardoso
Presentacion cardosoRuth Romero
 
Cafeteria 123 alondraantonelsandramartinlupita
Cafeteria 123 alondraantonelsandramartinlupitaCafeteria 123 alondraantonelsandramartinlupita
Cafeteria 123 alondraantonelsandramartinlupitaRuth Romero
 
Cafeteria 123 alondraantonelsandramartinlupita
Cafeteria 123 alondraantonelsandramartinlupitaCafeteria 123 alondraantonelsandramartinlupita
Cafeteria 123 alondraantonelsandramartinlupitaRuth Romero
 
Trabajo profa rocio urrieta
Trabajo profa rocio urrietaTrabajo profa rocio urrieta
Trabajo profa rocio urrietaRuth Romero
 
Historia de los videojuegos
Historia de los videojuegosHistoria de los videojuegos
Historia de los videojuegosRuth Romero
 
Procesadores De Texto
Procesadores De TextoProcesadores De Texto
Procesadores De TextoRuth Romero
 
AutomóViles, Y Marcas;
AutomóViles, Y Marcas;AutomóViles, Y Marcas;
AutomóViles, Y Marcas;Ruth Romero
 
Proyecto Final Blog Net Presentacion Con Diapositivas
Proyecto Final Blog Net Presentacion Con DiapositivasProyecto Final Blog Net Presentacion Con Diapositivas
Proyecto Final Blog Net Presentacion Con DiapositivasRuth Romero
 
Introducción a la computación.
Introducción a la computación.Introducción a la computación.
Introducción a la computación.Ruth Romero
 

Mais de Ruth Romero (18)

Diplomado formación docente en tic
Diplomado formación docente en ticDiplomado formación docente en tic
Diplomado formación docente en tic
 
Sap
SapSap
Sap
 
Presentacion cardoso
Presentacion cardosoPresentacion cardoso
Presentacion cardoso
 
Cafeteria 123 alondraantonelsandramartinlupita
Cafeteria 123 alondraantonelsandramartinlupitaCafeteria 123 alondraantonelsandramartinlupita
Cafeteria 123 alondraantonelsandramartinlupita
 
Oracle
OracleOracle
Oracle
 
Cafeteria 123 alondraantonelsandramartinlupita
Cafeteria 123 alondraantonelsandramartinlupitaCafeteria 123 alondraantonelsandramartinlupita
Cafeteria 123 alondraantonelsandramartinlupita
 
Sql server
Sql serverSql server
Sql server
 
Trabajo profa rocio urrieta
Trabajo profa rocio urrietaTrabajo profa rocio urrieta
Trabajo profa rocio urrieta
 
Postgree603
Postgree603Postgree603
Postgree603
 
Visual fox pro
Visual fox pro Visual fox pro
Visual fox pro
 
Historia de los videojuegos
Historia de los videojuegosHistoria de los videojuegos
Historia de los videojuegos
 
Dbase
Dbase Dbase
Dbase
 
Programacion
Programacion Programacion
Programacion
 
Procesadores De Texto
Procesadores De TextoProcesadores De Texto
Procesadores De Texto
 
Revista
RevistaRevista
Revista
 
AutomóViles, Y Marcas;
AutomóViles, Y Marcas;AutomóViles, Y Marcas;
AutomóViles, Y Marcas;
 
Proyecto Final Blog Net Presentacion Con Diapositivas
Proyecto Final Blog Net Presentacion Con DiapositivasProyecto Final Blog Net Presentacion Con Diapositivas
Proyecto Final Blog Net Presentacion Con Diapositivas
 
Introducción a la computación.
Introducción a la computación.Introducción a la computación.
Introducción a la computación.
 

Último

Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOBRIGIDATELLOLEONARDO
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 

Último (20)

Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 

Informix

  • 2. Terrazas Govea Tadeo Humberto Vargas Santos María Fernanda
  • 3. 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 DBMSInformix 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.
  • 4. Inicios 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.
  • 5. 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.
  • 6. En 1988, Informix compró Innovative Software, autores de un paquete ofimatico para DOS y Unix llamado SmartWare y WingZ, una innovadora hoja de cálculo para el Apple Macintosh. WingZ contaba con una interfaz de usuario altamente gráfica, soportaba hojas de cálculo muy grandes y permitia programar en un lenguaje parecido a HyperCard llamado HyperScript. El lanzamiento original resultó ser muy exitoso, convirtiéndose en la segunda hoja de cálculo, sólo por detrás de Microsoft Excel, si bien muchos usuarios de WingZ lo consideraban un producto superior.
  • 7. Sin embargo, WingZ sufrió de falta de recursos de desarrollo y comercialización, posiblemente debido a un problema de comprensión general del mercado de software de escritorio. Para principios de los años 1990 WingZ había perdido competitividad y finalmente Infomix la vendió en 1995.
  • 8. Informix integró el mapeo-objetivo relacional y los DataBlades de Illustra en la versión 7.x de su versión OnLine, lo que resultó en el Informix Universal Server (IUS), o más comúnmente, Versión 9.
  • 9. Ejemplos de Tabla de contenidos Informix ifx_affected_rows -- Obtiene el número de registros procesados por una consulta ifx_blobinfile_mode -- Define el modo por defecto para los blob en todas las consultas de selección ifx_byteasvarchar -- Define el modo por defecto para los campos de tipo byte ifx_close -- Cierra una conexión con Informix ifx_connect -- Abrir una conexión con un servidor Informix ifx_copy_blob -- Duplica el objeto blob dado ifx_create_blob -- Crea un objeto blob ifx_create_char -- Crea un objeto char ifx_do -- Ejecuta una sentencia SQL preparada previamente ifx_error -- Devuelve el código de error de la última llamada a Informix ifx_errormsg -- Devuelve el mensaje de error de la última llamada a Informix ifx_fetch_row -- Obtiene registros como un array (vector) enumerado ifx_fieldproperties -- Indica las propiedades de los campos de una consulta SQL ifx_fieldtypes -- Obtiene los campos de una consulta SQL ifx_free_blob -- Borra el objeto blob ifx_free_char -- Elimina un objeto char
  • 10. LENGUAJE La sintaxis que utiliza es muy similar a la de SQL de Oracle 8, pero presenta algunas pequeñas variaciones, además de funciones que no están presentes en SQL. Como ejemplo, Informix no utiliza left o right en los Joins, solo outer. Otra de las diferencias que se encuentra es la orden return, que en el caso de SQL solo acepta un valor y debe ser de tipo INT ,en SQL Se utiliza generalmente para el retorno de errores, mientras que en Informix se puede utilizar para devolver datos de tipo: char, int etc.
  • 11. I NFORMIX C-ISAM Es una biblioteca de funciones C que administra con los archivos de método de acceso secuencial indexado (ISAM). Evita la sobrecarga de los sistemas de gestión de bases de datos relacionales (RDBMS) y ofrece un acceso a los registros de base de datos. Características: o Recuperación rápida de datos. o Opciones flexibles de indexación. o Creación de diversos índices. o Actualización automática de índices. o Integridad de datos. o Funciones de registro y recuperación de datos. o Opciones de bloqueo de la integridad de datos entre diversos usuarios.
  • 12. INFORMIX DYNAMIC SERVER Es un servidor estratégico de datos, cuya principal misión es servir al procesamiento de transacciones en redes distribuidas OLTP (online transaction processing). La última versión de IDS de IBM contiene mejoras significativas en cuanto a rendimiento, replicación, disponibilidad, capacidad de ampliación y seguridad, que permiten un procesamiento óptimo de transacciones en línea. Al mismo tiempo, IDS sigue disminuyendo la complejidad, el tiempo, los conocimientos de administración de base de datos y los costes relativos a la gestión al simplificar y automatizar muchas de las tareas de mantenimiento de una base de datos empresarial. Características o Compatibilidad con múltiples plataformas y normas estándar abiertas, como por ejemplo, los servicios Web, Linux, el procesamiento autónomo y el comercio electrónico a la carta. o Servicio orientado a la arquitectura (SOA). o Funciones incorporadas para publicar XML. o Incorporación de la herramienta OpenAdmind para identificaciones para las administraciones remotas. Sergio
  • 13. Conclusión En noviembre de 2005 se publicó un libro que detallaba el auge y caída de Informix Software y su CEO Phil White. Escrito por un empleado durante mucho tiempo de Informix, proporciona un informe desde dentro de la compañía que muestra una cronología detallada del éxito inicial de la compañía, su definitivo fracaso y cómo el CEO Phil White acabó en la cárcel.
  • 14. En 2001 IBM, impulsada por una sugerencia de Wal-Mart (el mayor cliente de Informix) compró Informix. ACTUALIDAD IBM sigue apostando por esta base de datos hasta el 2010. La ultima versión lanzada de Informix Dynamic Server, es la 10.0, aunque ya se ha anunciado la próxima versión 11.0 con importantes mejoras. La nueva versión aun no está disponible, pero se pretende ofrecer mayor rendimiento, disponibilidad y capacidad de ampliación para manejar volúmenes masivos de datos complejos a muy alta velocidad.