INTEGRANTES
description
Transcript of INTEGRANTES
Nancy Maribel Bahena Meza
José Daniel Heras Casarrubias
Moisés Román Sedeño
ÍNDICE
•INTRODUCCIÓN
•RESEÑA HISTÓRICA
•CARACTERÍSTICAS
•VENTAJAS
•DESVENTAJAS
•TABLAS COMPARATIVAS CON OTRAS
BD’S
•COSTOS ACTUALIZADOS
•TUTORIALES Y/O DEMOS
•CONCLUSIONES
•BIBLIOGRAFÍA
INTRODUCCIÓN
Informix es uno de los más importantes líderes en tecnología de base de datos, cuyo objetivo es proveer a las más grandes corporaciones alrededor del mundo con herramientas de vanguardia y alto desempeño que les permitan obtener la mayor eficiencia y productividad en el manejo de información corporativa que les confieran importantes ventajas competitivas.
Desde 1980, año de su creación, la empresa 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.
Actualmente, las soluciones de bases de datos de Informix, que se encuentran soportadas por los más importantes proveedores de hardware, sesarrolladores de software e integradores de soluciones, incluyen sistemas de alto desempeño para ambientes corporativos muy diversos, desde pequeños grupos de trabajos hasta las más complejas aplicaciones de procesamiento paralelo, entre ellas destacan:
• Aplicaciones DatawareHouse.
• Manejo Dinámico de Contenidos Web.
• Servidores de Bases de Datos.
• Herramientas para el Desarrollo de las Aplicaciones en Áreas de Procesamiento de transacciones en Línea.
• Sistemas Empresariales de Computación Distribuida.
INTRODUCCIÓN
Reseña Histórica
• En 1980, Informix Corporation fue fundada por Roger Sippl y Laura King.
• En 1981, Lanzaron al mercado su primer producto el C−ISAM, bajo el nombre de Marathon.
• En 1982, Lanzaron la colección de productos pre−SQL, los cuales fueron:
• Informer Query Language.• Perform Form Manager.• Ace Report Writer.• All−Reaching.
• En 1984, Lanzaron la segunda generación de productos SQL para Informix. Los primeros lanzamientos generales comenzaron con Informix−SQL e Informix−ESQL/C versión 1.10 y la versión C−ISAM 2.10.
• En 1986, la compañía lanzó seguidamente el Informix−4GL.
• En 1988, Informix cambió su nombre a Informix Software Inc. Lanzando este mismo año los siguientes productos:
• Informix−4GL/RDS.• Informix−4GL/ID.
• Para 1990, se introduce al mercado el Informix−OnLine. Y en 1993, el Informix−OnLine Dynamic Server.
• En 1994, lanzaron la nueva era de lenguajes Informix, el GUI OOP.
• En 1995, Informix compró el Ilustra, un objeto de base de datos relacionales, para la integración dentro delInformix−OnLine DSA.
• En 1996, Informix lanzó el Universal Server, que es la combinación de el Informix−OnLine Dynamic Server y el Ilustra.
Reseña Histórica
• El 24 de abril de 1999, IBM e Informix anunciaron que han hecho un acuerdo definitivo a través del cual IBM adquirirá el negocio de base de datos de Informix, en una transacción por $1000 millones, la cual aún está sujeta a la aprobación final de los accionistas de Informix y revisión de las autoridades gubernamentales de Estados Unidos.
Reseña Histórica
CARACTERÍSTICAS
• INFORMIX fue el primer sistema de manejo de bases
de datos relacionadas para UNIX.
• Tiene arquitectura para servidor OLTP (On Line
Transaction Prosessing) para UNIX. Esta tecnología
se puede ver en INFORMIX Dynamic Server.
• Cumple con los niveles de seguridad de la NCSC B1
y C2 (National Computer Security Center).
CARACTERÍSTICAS
• Publica resultados en benchmarks TPC−C
(Transaction Prosessing Council).
• Utiliza un manejador relacional de base de datos
orientado a objetos (ORDBMS), completamente
escalable y extensible a cualquier tipo de datos.
• Se puede utilizar INFORMIX Dynamic Server en toda
su capacidad, con el lenguaje de programación Java.
ventajas
• Hace la conversión de tipos automáticamente, es decir no es
necesario especificar alguna instrucción que diga que
conversión de tipo se necesita.
• Los valores nulos se identifican con la palabra NULL y es el
estado inicial de cualquier variable que se maneje.
• Si no se colocan algunos valores, añade nulo
automáticamente.
• Atiende las necesidades de las exigentes prácticas actuales
del e-business particularmente para aplicativos que requieran
transacciones de alto desempeño.
ventajas
• Reduce los costos de la administración
• Soporta requisitos de procesamiento de transacción
online, complejos y rigurosos.
• Optimiza capacidades de inteligencia del negocio
competitivas.
• Maximiza operaciones de datos para el grupo de
trabajo y para la empresa en total.
DESventajas
• No tiene soporte para BLOBs (Objetos grandes binarios). Como
son:
• Imágenes
• Audio
• Video
• No tiene soporte para el tipo de datos VARCHAR.
(Datos con longitud máxima de 2000 caracteres).
• No tiene soporte para el tipo de datos TEXT.
• No tiene soporte para el tipo de datos BYTE.
DESventajas
• ESQL/C no soporta multi−threaded.
• ESQL/C no soporta TP/XA.
• No soporta TERMINFO sobre Linux.
• 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 procesadores múltiples. (Se
ocupa de una sola petición al mismo tiempo).
Tablas comparativas con otras BD’s
Sistema manejador de base de datos
Sistema operativo Protocolo de comunicación
Tamaño de tabla de datos (TB)
INFORMIX Unix TCP/IP 64
SQL Windows 95/98/2000/ME/XP
TCP/IP Y EN IPX/SPX
1,048,516
ORACLE Linux RED ETHERNET 4
SYBASE Windows NT APPC, IPX/SPX, NeTBIOS, TCP/IP
8
Si ya tiene una versión anterior de INFORMIX (versión 10) y
desea actualizarla a la última versión que es IDS V11, el costo es:
$ 900 (USD) aproximadamente
Si desea adquirir una nueva licencia de INFORMIX, el precio es:
$ 1200 (USD) aproximadamente
Costos actualizados
Video tutorial
Tutoriales y/o demos
IBM_Demo_Informix_Dynamic_Server_HDR-1-Mar07.exe
El manejador de base de datos INFORMIX es muy
utilizado en la industria de México, ya que una de sus
ventajas es que está diseñado para aplicaciones WEB
y por tanto permite una gran flexibilidad para
emplearse en el comercio electrónico.
Se puede concluir que INFORMIX:
1. Es un software de alto desempeño.
2. Es rentable.
3. Tiene un fácil manejo.
Conclusiones
Algunas empresas que emplean INFORMIX son:
•Secretaria de Hacienda y Credito Publico
•El Palacio de Hierro
•Librerías Gandhi
•Comision Federal de Electricidad
•Telmex
•Pemex
•Nasdaq
•Gap
Conclusiones
http://www-306.ibm.com/software/es/db2/ids
http://www.lawebdelprogramador.com/news/mostrar_new.php?id=119&texto=Informix&n1=357880&n2=9&n3=0&n4=0&n5=0&n6=0&n7=0&n8=0&n9=0&n0=0
http://www-01.ibm.com/software/data/informix/pubs/library/ids.html
http://www.ibm.com/software/data/informix/ids/new
http://www.emagister.com/tutorial/tutoriales-informix-tematica-120.htm
http://www-142.ibm.com/software/dre/ecatalog/list.wss?locale=es_ES&alpha
http://www.fortunecity.es/imaginapoder/apunte/434/basesdist.htm
Bibliografía