Download Presentación - GridMorelos.

Document related concepts

Informix wikipedia , lookup

Apache Derby wikipedia , lookup

Administrador de base de datos wikipedia , lookup

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