SlideShare una empresa de Scribd logo
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.

Más contenido relacionado

La actualidad más candente

Universal databes DB2
Universal databes DB2Universal databes DB2
Universal databes DB2
jaimegrajales1
 
Informix3
Informix3Informix3
Informix3
Master Linux
 
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
Cesar Loor
 
Exposicion karla603
Exposicion karla603Exposicion karla603
Exposicion karla603
Ruth Romero
 
Nathaly t ian presentacion compu
Nathaly t ian presentacion compuNathaly t ian presentacion compu
Nathaly t ian presentacion compu
nt1999
 
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
Katherine VM
 
Db2 express-c
Db2 express-cDb2 express-c
Db2 express-c
AngelBlanco58
 
Clases de bases de datos
Clases de bases de datosClases de bases de datos
Clases de bases de datos
tatiana_arevalo
 
Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidas
Marcos Soledispa
 
Base de datos
Base  de datosBase  de datos
Base de datos
Naiker Di Modica
 
Oracle Gsop
Oracle GsopOracle Gsop
Oracle Gsop
Felipe Neira
 
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
Hernan Okamura
 
Software para base de datos
Software para base de datosSoftware para base de datos
Software para base de datos
cristian david umbarila
 
Qué es un dbms
Qué es un dbmsQué es un dbms
Qué es un dbms
mat3matik
 
Sistemas gestoresdebasededatos
Sistemas gestoresdebasededatosSistemas gestoresdebasededatos
Sistemas gestoresdebasededatos
Carlos CaychoChumpitaz
 
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
Nelson 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 bases
Miluska Guerra Guerra
 
Proveedores de servidores en mexico
Proveedores de servidores en mexicoProveedores de servidores en mexico
Proveedores de servidores en mexico
poot1580
 
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
Eduardo Bernal Loayza
 
Sistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de DatosSistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de Datos
latukiss
 

La actualidad más candente (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
 

Similar a Informix

Informix BD
Informix BDInformix BD
Informix BD
Renel Paul
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
ESPOL
 
Base de datos
Base de datosBase de datos
Base de datos
Roberto Uribe Luque
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
jmmosque
 
Grupo 4
Grupo 4Grupo 4
Grupo 4
Ingrid
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
Mafer Calderon
 
Presentcion grupo 4 ib
Presentcion grupo  4 ibPresentcion grupo  4 ib
Presentcion grupo 4 ib
jeoselyn
 
Presentcion grupo 4 ib
Presentcion grupo  4 ibPresentcion grupo  4 ib
Presentcion grupo 4 ib
fdfreddy
 
Presentcion grupo 4 ib
Presentcion grupo  4 ibPresentcion grupo  4 ib
Presentcion grupo 4 ib
jeoselyn
 
Base de datos
Base de datosBase de datos
Base de datos
carlos
 
Cinthya
CinthyaCinthya
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
Francisco 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 datos
Eduardo Agila
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datos
Betyllo Ocegueda
 
Tp 5 bazan
Tp 5   bazanTp 5   bazan
Tp 5 bazan
Lucas 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
cesartg65
 
Oracle
OracleOracle
Bases de datos
Bases de datosBases 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
Jesica Pérez
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datos
Malteadas
 

Similar a Informix (20)

Informix BD
Informix BDInformix BD
Informix BD
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
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
 
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
 
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
 

Más 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 tic
Ruth Romero
 
Sap
SapSap
Presentacion cardoso
Presentacion cardosoPresentacion cardoso
Presentacion cardoso
Ruth Romero
 
Cafeteria 123 alondraantonelsandramartinlupita
Cafeteria 123 alondraantonelsandramartinlupitaCafeteria 123 alondraantonelsandramartinlupita
Cafeteria 123 alondraantonelsandramartinlupita
Ruth Romero
 
Oracle
OracleOracle
Oracle
Ruth Romero
 
Cafeteria 123 alondraantonelsandramartinlupita
Cafeteria 123 alondraantonelsandramartinlupitaCafeteria 123 alondraantonelsandramartinlupita
Cafeteria 123 alondraantonelsandramartinlupita
Ruth Romero
 
Sql server
Sql serverSql server
Sql server
Ruth Romero
 
Trabajo profa rocio urrieta
Trabajo profa rocio urrietaTrabajo profa rocio urrieta
Trabajo profa rocio urrieta
Ruth Romero
 
Postgree603
Postgree603Postgree603
Postgree603
Ruth Romero
 
Visual fox pro
Visual fox pro Visual fox pro
Visual fox pro
Ruth Romero
 
Historia de los videojuegos
Historia de los videojuegosHistoria de los videojuegos
Historia de los videojuegos
Ruth Romero
 
Dbase
Dbase Dbase
Dbase
Ruth Romero
 
Programacion
Programacion Programacion
Programacion
Ruth Romero
 
Procesadores De Texto
Procesadores De TextoProcesadores De Texto
Procesadores De Texto
Ruth Romero
 
Revista
RevistaRevista
Revista
Ruth 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 Diapositivas
Ruth 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
 

Más 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

pueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptxpueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptx
RAMIREZNICOLE
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Juan Martín Martín
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
20minutos
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Juan Martín Martín
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
https://gramadal.wordpress.com/
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
Victor Elizalde P
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
saradocente
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Demetrio Ccesa Rayme
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
ROCIORUIZQUEZADA
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Unidad de Espiritualidad Eudista
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
lautyzaracho4
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Demetrio Ccesa Rayme
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Demetrio Ccesa Rayme
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
josseanlo1581
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
JAVIER SOLIS NOYOLA
 
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptxPPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
gamcoaquera
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
https://gramadal.wordpress.com/
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
amayaltc18
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
LuanaJaime1
 

Último (20)

pueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptxpueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptx
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
 
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptxPPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
 

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.