ContenidoINTRODUCCION......................................................................................................................................1
OBJETIVOS..............................................................................................................................................2
Alcances y Limitaciones...............................................................................................................................3
INFORMIX....................................................................................................................................................4
Antecedentes de Informix.......................................................................................................................4
Características.........................................................................................................................................5
VENTAJAS................................................................................................................................................6
DESVENTAJAS.........................................................................................................................................6
¿Por qué Informix?.................................................................................................................................7
Requisitos de instalación........................................................................................................................9
¿Quienes usan Informix?.............................................................................................................................9
Tipo de datos que acepta Informix.......................................................................................................10
Ediciones de bases de datos sin costo...........................................................................................11
Ediciones de base de datos para la compra..................................................................................11
Breve explicación de cada una de las ediciones.......................................................................12
Lista detallada de precios.....................................................................................................................14
PARADOX..................................................................................................................................................17
¿Qué es Paradox?.................................................................................................................................17
Para que sirve.......................................................................................................................................17
Creación de aplicaciones.......................................................................................................................17
Antecedentes de Paradox.....................................................................................................................17
Características.......................................................................................................................................18
Compatibilidad de Paradox...................................................................................................................19
Tipos de datos que acepta Paradox......................................................................................................19
VENTAJAS..............................................................................................................................................20
DESVENTAJAS.......................................................................................................................................21
Requisitos de instalación......................................................................................................................21
Instalación de Paradox..........................................................................................................................22
Precio de las licencias de Paradox.........................................................................................................22
ANALISIS DE TIEMPO DE RESPUESTA.........................................................................................................23
CONCUSIONES Y RECOMENDACIONES......................................................................................................26
GLOSARIO..................................................................................................................................................27
Bibliografía................................................................................................................................................31
INTRODUCCION
Informix y Paradox forman parte de una gran gama de opciones que podemos
encontrar en el mercado de sistemas gestores de bases de datos, con el
propósito de conocerlas mejor se desarrolla una serie de pruebas de estrés
cuyos resultados nos brindaran una idea de las ventajas que posee una sobre
la otra, de esa manera poder conocer el tipo de organización al que se le puede
recomendar ya sea Informix o Paradox, se les presenta las reseñas históricas
mas relevantes, las versiones que aún se pueden adquirir en el mercado, el
soporte técnico y las facilidades de uso que ambas poseen y uno de los
aspectos más importantes como es el costo de las licencias.
La adaptación de las organizaciones a la tecnología es un punto muy
importante para su crecimiento dentro del ramo en que se desenvuelvan y el
resguardo de la información que manejan es uno de los aspectos más
sensibles, Informix y Paradox son herramientas que les facilitan el manejo se
esta situación. Además de la seguridad de los datos uno de los aspectos más
importantes para las empresas es el tiempo de respuesta del procesamiento de
la información ya que debido a eso se pueden tomar decisiones importantes
para el futuro de las empresas, realizar negocios importantes con información
siempre actualizada. Es por esa razón que necesitan una base de datos que
procese una gran cantidad de información en el menor tiempo posible y
después de esta demostración se decidirá cual es la base de datos idónea para
la empresa.
1
OBJETIVOS
Objetivo General:
Dar a conocer información relevante de los sistemas gestores de bases
de datos Informix o Paradox y desarrollar comparaciones técnicas
entre las mismas.
Objetivos Específicos:
Realizar pruebas de resistencia de Informix Ultimate Edition 11.5 y
Paradox 9 X6 en Windows 7 profesional y Windows Server 2008.
Realizar matriz comparativa de los tiempos de respuesta de cada una de
las bases en los sistemas operativos antes mencionados.
Brindar al lector la información básica y necesaria de ambas bases de
datos la cual puede influir en la toma de una mejor decisión al momento
de adquirir una base de datos.
2
Alcances y Limitaciones
Alcances
Se determinara la viabilidad de las bases de datos expuestas, sus ventajas y el monto de inversión a realizar.
Analizar las desventajas que están inherentes en las mismas, para evitar perdida de información importante en la empresa.
Se definirá cual es la mejor base de datos en base a los tiempos de respuesta y monto de inversión.
Limitaciones
La información de las bases de datos que fue obtenida a la fecha de inicio de la investigación está sujeta a cambios y modificaciones de precio con el trascurso del tiempo.
La inversión puede ser muy alta si se decide usar una de las bases de datos.
3
INFORMIX
Antecedentes de Informix
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 DBMS Informix 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. Sin embargo, su éxito no duró mucho y para el año
2000 una serie de tropiezos en su gestión había debilitado seriamente a la
compañía desde el punto de vista financiero.
En 1985 presentaron un nuevo motor de consultas basado en SQL como parte
de su INFORMIX-SQL (o ISQL) versión 1.10 (la versión 1.00 no se llegó a
lanzar). La diferencia más importante entre ISQL y el anterior Informix era la
separación del código de acceso a la base de datos en un motor independiente
en lugar de incrustarlo directamente en el cliente, preparando así el entorno a
la llegada de la computación cliente-servidor con la base de datos corriendo en
un máquina diferente a la del usuario final.
Los fallos en las campañas de Marketing y una dirección desafortunada en
cuanto a gobierno corporativo ensombrecieron los éxitos técnicos de Informix.
El 1 de abril de 1997 Informix tuvo que anunciar que los beneficios quedarían
100 millones de dólares por debajo de lo previsto.
A partir del año 2000 James D. Foy, fue nombrado CEO de Informix y
reorganizó pronto la compañía para hacerla más atractiva a una eventual
adquisición. La principal medida adoptada fue separar todas las tecnologías de
motores de bases de datos de las aplicaciones y herramientas.
En 2001 IBM aprovechó esta reorganización y compró a Informix por una sugerencia de Wal-Mart, siendo este el mayor cliente de Informix; la tecnología
4
de bases de datos, la marca, los planes para futuros desarrollos y la base de aproximadamente 100.000 clientes asociados con estos.
IBM tenía planes a largo plazo tanto para Informix como para DB2, compartiendo ambas bases de datos tecnología de la otra. A principios de 2005, IBM lanzó la versión 10 del Informix Dynamic Server (IDS).
En marzo de 2011, Informix introdujo una funcionalidad significativa nueva que mejora considerablemente su capacidad de servir como un almacén de datos o el servidor de análisis de datos. Llamado Informix Warehouse Accelerator (IWA), esta tecnología utiliza la compresión y un enfoque de columna para almacenar y acceder a datos en memoria. Este enfoque permite a Informix proporcionar un crecimiento prácticamente ilimitado de almacenamiento de datos al tiempo que proporciona tiempos de respuesta de datos que son tan rápidos como los sistemas convencionales. Esta tecnología ya está disponible en dos ediciones: Informix Ultimate Warehouse Edition, así como el Informix Growth Warehouse Edition dirigido para pequeñas y medianas empresas o grupos que buscan ofrecer las mejores soluciones de su clase.
Características
Dispone de herramientas graficas
Gestiona múltiples bases de datos remotas de una única consola donde
se muestran gráficamente tanto las bases de datos como los objetos que
contiene (tablas, índices, procedimientos)
Utiliza la plataforma Windows NT y UNIX
Opción de conectar datos relacionales de páginas web
Ofrece herramientas para crear menús, formularios de entrada de datos
y generadores de listados.
Cumple con niveles de seguridad
Fue la primera compañía que lanzó de manera comercial un motor para
bases de datos sobre Linux.
5
VENTAJAS
Es un gestor de base de datos que sigue el modelo relacional.
Tiene características compatibles con el desarrollo en entornos web. Permite
manejar datos alfanuméricos. Permite manejar contenidos digitales y
multimedia (video, imágenes y audio), contenidos basados en WEB Permite
manejar aplicaciones lógicas y datos abstractos como series financieras.
Permite crear aplicaciones utilizables en la Web. Optimiza capacidades de
inteligencia de negocio.
DESVENTAJAS
Poca información sobre Informix, debido a la poca comunidad Internet que
tiene.
Poco terreno del marketing debido a sus pérdidas económicas.
No tiene soporte para Blobs (objetos grandes binarios)
Imágenes
Audio
Video
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
6
¿Por qué Informix?
Los clientes eligen Informix, ya que es el costo confiable, bajo, y sin problemas.
Los proveedores de soluciones eligen Informix para su mejor incrustación de
raza.
IBM Informix es principal base de datos de IBM para grandes volúmenes de
procesamiento de transacciones en línea (OLTP), así como las aplicaciones
integradas. Informix se ha mantenido a la par con sus clientes, ya que ha
crecido y ampliado sin que haya costado una fortuna por mantenimiento y
administración. En la mayoría de los casos, estas empresas han crecido sin
necesidad de importantes mejoras de infraestructura Informix porque es tan
eficiente.
Los clientes eligen Informix debido a su fiabilidad, flexibilidad, facilidad de uso y
costo total de propiedad. En términos simples, esto significa Informix funciona
sin problemas o cuestiones administrativas importantes, independientemente
del sistema operativo se está ejecutando, para que pueda gestionar sus
necesidades de aplicación medida que el negocio exige. Informix está
disponible en una amplia gama de plataformas y sistemas operativos,
incluyendo AIX ®, HP-UX, Sun Solaris, Macintosh OS X, Linux ®, System i ®,
System p ®, System x ®, System z ® y Windows ®.
Informix ha realizado recientemente algunos cambios dramáticos y
significativos en el modelo de concesión de licencias, incluyendo "¨para-
Compra" y "libre" ediciones que pueden ser descargadas y utilizadas en la
producción. Estas ediciones están diseñadas a partir de un precio y perspectiva
funcionalidad a un segmento de mercado específico. Informix compró ediciones
que ofrecen algunos modelos de precios sub-capacidad, que le da la
flexibilidad para comprar todo lo que necesita para apoyar sus necesidades de
servicios de datos sin tener que preocuparse de la potencia de procesamiento
total del hardware en el que está instalado. Todas las ediciones se pueden
instalar en entornos "virtuales", que le da una flexibilidad de despliegue
adicional.
7
Independientemente de la versión que utilice, Informix viene con su inigualable
rendimiento, fiabilidad, facilidad de uso y disponibilidad. En algunos casos,
especialmente con las ediciones gratuitas, existen restricciones en la amplitud y
profundidad de las características y funcionalidades disponibles para su uso. El
precio de estas ediciones varía en función de la funcionalidad y diferenciación
de escalabilidad.
Las ediciones compradas de Informix pueden otorgar licencias a través de uno
de los indicadores de precios diferentes en función de sus necesidades. Una
descripción breve de cada métrica se enumera a continuación. En 2010, IBM
introdujo una nueva definición llamada Install para hacer Subcapacidad
condiciones de la licencia (como particionamiento lógico o físico de un servidor
físico o imágenes de máquinas virtuales) sean más fáciles de entender y
comprar.
Unidad de Valor del Procesador (PVU) (Processor Value Unit) Calculado
usando el número de núcleos de procesador en el servidor físico multiplicado
por las unidades de valor correspondientes basados en la arquitectura del
procesador. Esta es una licencia ilimitada de usuario o la conexión y es por lo
general la elección óptima cuando la carga del usuario o sesión no se puede
controlar o contar.
Uso limitado Socket (LU Socket) Disponible sólo en la edición Crecimiento
Informix, lo que permite la concesión de licencias sobre un conector físico que
pueden contener varios núcleos. Una licencia de LU Socket se requiere para
cada socket de procesador activo. Esta métrica de licencias sólo se puede
utilizar en un servidor físico con no más de cuatro sockets físicos. Usted puede
comprar licencias para hasta cuatro sockets físicos y utilizar hasta 16 núcleos.
8
Requisitos de instalación
IBM Informix se ejecuta en la mayoría de los sistemas que tienen un sistema
operativo UNIX, Linux, o Windows. Inicio con versión 11.5, el servidor Informix
también está disponible en el sistema operativo Mac OS X.
requisitos de espacio y memoria de disco mínimo:
UNIX y Linux: 750 MB de espacio de disco y 256 MB de memoria.
Mac OS X: 750 MB de espacio de disco y 512 MB de memoria.
Windows: 600 MB de espacio de disco y 256 MB de memoria.
¿Quienes usan Informix?
9
Tipo de datos que acepta Informix
El tipo de dato se le asigna a la columna cuando se crea la tabla originalmente
o en la alteración que se de más tarde. Por ejemplo una columna saldo puede
declararse como INTEGER, SMALL INTEGER o FLOAT, ya que la columna es
numérica. Si durante la ejecución de un INSERT o UPDATE se trata de
ingresar un carácter inválido, Informix no permitirá que se ingrese.
Tipo de Dato Valor de los Datos
BYTE Blob datos
CHAR o CHARACTER Cordón del tamaño determinado
DATE Configurable fecha esquemas
DATETIME Configurable fecha y esquemas del tiempo
DEC, DECIMAL, o NUMERIC
Configuración de los números a una precisión específica
FLOAT o DOUBLE PRECISION
Números prefijaron a doble-precisión
INT or INTEGERNúmeros enteros de- 2,147,483,647 a 2,147,483,647
INTERVAL Configurable cronómetro esquema del palmo
MONEY Configurable esquema del divisado
NCHARModo Mixto (cartas, números y símbolos), tamaño determinado
NVARCHARModo Mixto (cartas, números y símbolos), tamaño variable
REAL o SMALLFLOAT Solo-precisión cuenta
SERIAL Datos Tasa
SMALLINT Blob datos
TEXT Cordón del tamaño determinado
VARCHAR o CHARACTERVARYING
Configurable fecha esquemas
VARYING
Los tipos de Datos se asignan cuando se crea la tabla. La sintaxis SQL
estándar CRATE TABLE es usada para asignar los tipos de datos desde
Informix.
10
Ediciones de bases de datos sin costo
Informix Developer Edition:
Una base de datos gratuita que incluye todas las características de Informix
para el desarrollo de aplicaciones individuales y pruebas. Disponible en varias
plataformas
Informix Innovador-C Edition:
Una base de datos gratuita que permite a las empresas utilizar la funcionalidad
de base de datos más común en un entorno de producción.
Ediciones de base de datos para la compra
Informix Warehouse Ultimate Edition
Incluye todas las características de Informix en todas las plataformas
compatibles, además de Informix Warehouse Accelerator (IWA) Crecimiento
Informix Warehouse Edition Ofrece potentes capacidades de gestión de datos
para pequeñas y medianas empresas-, e incluye la Informix Warehouse
Accelerator (IWA).
Informix Choice Edition
Permiten a las empresas desarrollar y desplegar cerca de funcionalidad de
clase empresarial a un bajo costo - para Windows o Mac OS X ambientes.
Informix Ultimate Edition
Incluye todas las características de Informix en todas las plataformas
soportadas para el desarrollo, implementación y distribución con una
escalabilidad ilimitada, excepto Informix Warehouse Accelerator (IWA)
Informix Growth Edition
Ofrece potentes capacidades de gestión de datos, sin incluir la IWA, para
soluciones departamentales o las empresas pequeñas y medianas, incluyendo
sin límite nodos del clúster de replicación
11
Breve explicación de cada una de las ediciones
Informix ediciones libres pueden ser descargados y utilizados para el
desarrollo, prueba, y con el innovador Informix-C Edition - pequeñas cargas de
trabajo de los usuarios finales de producción sin una licencia. Estas ediciones
sólo pueden ser utilizadas por organizaciones de usuarios finales. Ellos no
pueden ser redistribuidos sin la firma de un contrato de redistribución. El apoyo
se basa en la comunidad, aunque un opcional para la carga de servicio y
soporte de paquete está disponible para Informix Innovador-C edition. Dado
que la intención de la edición Informix Developer es para el desarrollo del
sistema y de prueba solamente, no puede ser utilizado en un entorno de
producción, y no hay ningún paquete de soporte opcional.
IBM Informix Developer Edition esta es una edición gratuita para el desarrollo y
prueba de aplicaciones sólo, la Developer Edition incluye toda la funcionalidad
disponible en el último Informix Warehouse Edition edición, pero contiene
limitaciones de escalabilidad incluyendo el procesamiento, la memoria y
limitaciones de almacenamiento. Está disponible en una amplia gama de
sistemas que funcionan en 32 - y 64-bit versiones en su caso. Puede actualizar
la edición para desarrolladores directamente a cualquier otra edición.
. IBM Informix Innovador-C Edition Para los clientes que buscan un entorno de
base de datos robusta que puede soportar cargas de trabajo de producción
pequeñas, esta edición ofrece la funcionalidad más utilizada procesamiento de
datos. Disponible para Linux, Windows y OS X, esta edición está limitada a un
núcleo y un máximo de 2 GB de RAM de funcionamiento de la instalación
misma.
Ediciones para compra:
IBM Informix Choice Edition para Macintosh y Windows Disponible en el Apple
Mac OS X (cliente y servidor de las ediciones) y Microsoft ® Windows
solamente, la edición Choice Informix para Windows y Mac OS X es perfecto
para pequeñas y medianas empresas o servidores departamentales en una
empresa de implementación. Esta edición se puede implementar en un máximo
12
de ocho núcleos en un plazo máximo de dos sockets y 8 GB de RAM que
operan desde la misma instalación. Edición Informix Choice para Windows y
Mac OS X pueden tener licencia de usuario autorizado instalación individual o
de uso limitado Socket. Se puede adquirir licencias para un máximo de dos
sockets físicos y utilizar hasta 8 núcleos de procesador.
IBM Informix Growth Edition Disponible en todos los sistemas operativos
compatibles, esta edición es perfecto para las medianas empresas o servidores
departamentales en una implementación empresarial. Esta edición se puede
implementar en un máximo de 16 núcleos en un plazo máximo de cuatro
sockets y 16 GB de RAM que operan desde la misma instalación. Se puede
comprar licencias para hasta cuatro sockets físicos y utilizar hasta 16 núcleos
de procesador. Da la funcionalidad de base de datos adicional, incluyendo un
número ilimitado de nodos red de cualquier tipo para enviar o recibir
actualizaciones de datos en el clúster. Desde una perspectiva de las licencias,
ya que los nodos de red son independientes, cada uno debe estar con todas
las licencias.
IBM Informix Ultimate Edition Incluye todas las características y
funcionalidades de Informix con una escalabilidad ilimitada necesario para el
más alto rendimiento OLTP y almacenamiento y la funcionalidad completa.
Disponible en todas las plataformas soportadas, esta edición puede ser objeto
de licencia por PVU. Se incluyen casi todas las características y
funcionalidades en esta edición. La función de optimización de almacenamiento
proporciona compresión de datos para ayudar a reducir el almacenamiento de
datos y copia de seguridad / recuperación de costos y administración, así como
proporcionar un mejor rendimiento.
IBM Informix Warehouse Growth Edition IWA Incluye los derechos a la
funcionalidad básica del motor de base de datos Informix Growth Edition,
además de toda la funcionalidad de Informix Warehouse Accelerator (IWA).
Esta edición representa lo último en rendimiento de almacenamiento de datos
para pequeñas y medianas empresas o parejas que buscan crear una solución
de almacenamiento de datos hoy sin igual en el mercado. Esta edición está
disponible en versiones de 64 bits de AIX, Solaris, HP-UX y Linux. El
13
componente IWA sólo está disponible en los procesadores Intel basados en
Linux. Esta edición sólo se puede otorgar licencias utilizando la métrica PVU.
Warehouse Growth Edition está limitado a 16 núcleos y 48 GB de memoria en
el componente de IWA. Las limitaciones de memoria y núcleo del motor de
base de datos Informix Growth Edition se aplican también para ese
componente.
IBM Informix Warehouse Edition Ultimate IWA Incluye los derechos a Informix
Ultimate Edition, Informix Warehouse Accelerator (IWA) y la función de
almacenamiento de optimización. Esta edición representa lo último en
rendimiento y escalabilidad de almacenamiento de datos. Esta edición está
disponible en versiones de 64 bits de AIX, Solaris, HP-UX y Linux. El
componente IWA sólo está disponible en los procesadores Intel basados en
Linux. Esta edición sólo puede otorgar licencias utilizando la métrica PVU.
Lista detallada de precios
Descripción de la referencia*Precio de IBM, impuestos no
incluidos en dólares
IBM Informix Choice Edition User Option
Authorized User Single Install License + SW
Subscription & Support 12 Months
(D0DGCLL)
211.00
IBM Informix Choice Edition CPU Option
Limited Use Socket License + SW
Subscription & Support 12 Months (D0DG6LL)
8,490.00
IBM Informix Ultimate Warehouse Edition CPU
Option Processor Value Unit (PVU) License +
SW Subscription & Support 12 Months
(D0IJGLL)
477.00
IBM Informix Ultimate Edition CPU Option 398.00
14
Processor Value Unit (PVU) License + SW
Subscription & Support 12 Months (D0D1QLL)
IBM Informix Ultimate Edition CPU Option
Processor Value Unit (PVU) for System z
License + SW Subscription & Support 12
Months (D0D1NLL)
398.00
IBM Informix Ultimate Edition User Option
Authorized User Single Install License + SW
Subscription & Support 12 Months (D0D20LL)
1,070.00
IBM Informix Ultimate Edition User Option
Authorized User Single Install for System z
License + SW Subscription & Support 12
Months (D0D22LL)
1,070.00
IBM Informix Storage Optimization Feature for
Ultimate Edition Floating User Single Session
Single Install License + SW Subscription &
Support 12 Months (D0GFXLL)
703.00
IBM Informix Ultimate Edition User Option for
System z Floating User Single Session Single
Install License + SW Subscription & Support
12 Months (D0GFZLL)
2,370.00
IBM Informix Ultimate Edition User Option
Floating User Single Session Single Install
License + SW Subscription & Support 12
Months (D0GFVLL)
2,370.00
IBM Informix Growth Warehouse Edition CPU
Option Processor Value Unit (PVU) License +
SW Subscription & Support 12 Months
(D0N1ILL)
150.00
IBM Informix Growth Edition CPU Option
Limited Use Socket License + SW
Subscription & Support 12 Months
(D0D1WLL)
15,500.00
IBM Informix Growth Edition CPU Option 130.00
15
Processor Value Unit (PVU) License + SW
Subscription & Support 12 Months (D0D1YLL)
IBM Informix Growth Edition User Option
Authorized User Single Install License + SW
Subscription & Support 12 Months (D0D24LL)
403.00
IBM Informix Growth Edition User Option
Floating User Single Session Single Install
License + SW Subscription & Support 12
Months (D0GFALL)
525.00
IBM Informix Growth Warehouse Edition CPU
Option Processor Value Unit (PVU) License +
SW Subscription & Support 12 Months
(D0N1ILL)
150.00
IBM Informix Ultimate Warehouse Edition CPU
Option Processor Value Unit (PVU) License +
SW Subscription & Support 12 Months
(D0IJGLL)
477.00
16
PARADOX
¿Qué es Paradox?Paradox es una base de datos relacional de fácil uso que permite a los usuarios guardar y recuperar datos, crear formas profesionales, mapas, e informes en que se desplieguen los datos. Puede correr como un sistema independiente en una sola computadora, o como un sistema multiusuario en una red.
Para que sirve Para crear tablas, informes, formas, mapas y etiquetas, guía a los usuarios mediante un tutorial incorporado en la aplicación. Los usuarios pueden publicar los datos en formatos de archivos diferentes, esto hace a Paradox compatible con otras aplicaciones comerciales y con las aplicaciones en una colección de productos de Corel.
Creación de aplicaciones
Paradox 9 permite a los usuarios crear bases de datos, recuperar datos, y
generar informes rápidamente para muchos expertos disponibles, a través de
métodos determinados por el usuario.
Borland Data Base Engine (BDE) 5.01 lo usa Paradox para acceder a las bases
de datos de Borland.
El BDE les proporciona a los usuarios una base de datos de alto rendimiento
para tener un mayor rendimiento con las herramientas que se pueden usar
para crear aplicaciones simples y complejas, orden y sistemas de inventario,
buscar eventos, etc.
Antecedentes de Paradox
Paradox fue originalmente una base de datos basado en Windows,
desarrollado por el Software de Ansa en 1985. Fue comprado por Borland
International Inc. en 1987. A través de una alianza anterior entre Borland y
Corel, Paradox era incluido en el Office Profesional 7 de Corel®.
En 1996, Borland autorizó Paradox a Corel ya que se encontraba en un
momento económico muy difícil. Esta licencia perpetua le da los derechos de la
distribución exclusivos a Corel para Paradox. Corel ha asumido la
responsabilidad por el desarrollo, ventas, mercadeo, y apoyo de Paradox
17
mundial. En julio1997, Corel puso al día Paradox y soltó Corel Paradox 8.
Paradox 9 continúa ofreciendo la opción de los usuarios, compatibilidad, y
valor, que hacen destacable los productos de Corel.
Características
- Contiene una instalación personalizada que permite a los usuarios minimizar
el espacio de disco duro requerido por las aplicaciones de Paradox. Además
tiene la opción que si falta algo importante por instalar se puede hacer luego sin
necesidad de volver a reinstalar lo que se tiene en el disco duro.
- La nueva pantalla de Bienvenida lo hace fácil para comenzar a trabajar.
- Contiene nuevas librerías de ayuda especializadas para que crear y ejecutar
el lenguaje de Consulta Estructurado (SQL) sin teclear el código.
- Paradox agrega un diseñador para crear las formas de Web en una
Plataforma independiente.
-Paradox ha reforzado que el diálogo reflejado al usuario tenga una apariencia
normal ya sea de Windows 95, Windows 98 y los otros componentes de
WordPerfect y Office 2000.
- Incluye una cantidad no despreciable de Plantillas de Bases de datos
Verticales diseñadas para el negocio, la sociedad, y bases de datos
personales. Las plantillas permiten a los usuarios crear nuevas bases de datos
rápidamente y fácilmente.
- Posee un buscador de valores de campos duplicados, al encontrar alguno
crea una pregunta la cual se refiere a que si desea conservarlos, eliminarlos o
modificarlos, luego se despliegan en una tabla de respuesta todos los cambios
realizados.
- Paradox 9 incluye la versión más nueva de Borland Data Base Engine la
versión, 5.01.
18
Compatibilidad de Paradox
- Es totalmente compatible con versiones anteriores. Los usuarios pueden
cargar tablas de Paradox 7 o Paradox 8 sin perder los datos.
- Se puede Importar un trabajo de Microsoft® Excel, de la hoja de cálculo, y
convertirse en una base de datos Paradox.
- Se puede exportar desde Paradox® 9 informes a WordPerfect®, Word de
Microsoft® o archivos PDF.
- Guarda archivos JPEG en una tabla.
- Compatible con Microsoft® IntelliMouse para desplazar, subir verticalmente
en una tabla, forma o informe.
- Puede conectarse a otras aplicaciones de base de datos, incluso con
Microsoft® Access 97, Microsoft® FoxPro®, dBASE® y otras bases de datos
ODBC-dóciles ya que contiene un sistema de Base de datos Nativa.
Tipos de datos que acepta Paradox
Alfanumérico
Numérico
Monetario
Entero Largo
Restringido
Autoincremento
Fecha
Hora
Tipo alfanumérico
Estos campos pueden almacenar cualquier carácter, incluyendo letras, números con los que no podemos realizar operaciones matemáticas, símbolos especiales y espacios en blanco. El tamaño puede variar de 1 a de 255 caracteres.
19
Tipo numérico
Para almacenar números con los cuales podemos realizar cálculos matemáticos (-10 307, +10 308). Pueden ser números positivos o negativos y tener parte decimal. No hay que especificar el tamaño, aunque conviene saber que como máximo tendrá 15 cifras significativas
Tipo Monetario
Los datos monetarios son iguales que los numéricos salvo que contienen símbolos monetarios.
Tipo entero largo
Contiene números enteros de 32 bits comprendidos entre -2.147.483.648 y 2.147.483.647
Tipo restringido
Contiene números enteros comprendidos entre -32767 y 32768
Tipo autoincremento
Son datos de tipo entero largo no editables, empieza con el valor 1 y se incrementa en uno para cada nuevo registro. Sólo puede haber uno por tabla.
Tipo fecha
Estos campos se utilizan para almacenar fechas. Puede contener fechas entre el 1 de enero de 9999 A.C. y el 31 de diciembre de 9999 D.C. El formato por defecto es DD/MM/YY.
Tipo hora
Se utiliza para almacenar horas expresadas en milisegundos. El formato por defecto es hh:mm:ss.
VENTAJAS
1.-La última versión de Paradox, incluida en Corel Office Profesional, presenta
notables mejoras respecto de las anteriores, sólo en cuanto al
perfeccionamiento y gestión de datos.
2.-El entorno de programación que tiene es uno de los más completos y la
existencia de numerosos asistentes hace asequible el diseño de aplicaciones a
prácticamente, cualquier usuario, aunque no ofrece posibilidades Internet e
Intranet integrados en el producto.
20
DESVENTAJAS
• Su acceso ha de hacerse a través del BDE (Borland DataBase Engine),
y esto hace que su instalación sea complicada
• Se necesito descargar todo el WordPerfect para poder acceder a la
Base de Datos
Requisitos de instalación
La versión 9 de Paradox es la más usada, ya que las otras 2 versiones son
complementarias, a penas y se mencionan. Los requerimientos mínimos tanto
de Hardware y Software actualmente son estos:
Windows 2000 o Windows XP, Vista, 7 (Home, Professional o Ultímate)
con el Servicie Pack más recientes,
Pentium III 600 MHz o superior
256 MB de RAM (512 MB de RAM recomendado)
1024x 768 de resolución de pantalla (768 x1024 en un Tablet PC)
CD-ROM
1.9 GB de espacio en disco duro para instalar los tres paquetes de
idiomas de todo el contenido
A pesar de estos requerimientos, tanto en el foro oficial de Paradox, como en
otros sitios web, recomiendan trabajar en el Sistema operativo Windows XP, ya
que en los superiores la herramienta tiene muchos fallos o trabaja lento.
21
Instalación de Paradox
La primera operación que debe realizarse con el Paradox es la instalación del
Software. En primer lugar hay que registrar el software con la tarjeta que se
adjunta en el paquete Una vez se arranca este programa, aparece un cuadro
de diálogo. En él además de registrar al usuario, puede decidirse sobre qué
directorio va a instalarse el software y puede personalizarse la instalación, esto
es, decidir qué bloques de Paradox van a implantarse en el nuevo sistema. Se
tiene en cuenta que la instalación completa requiere gran cantidad de espacio
en el disco al que añadir también algo de espacio para los ficheros y
aplicaciones de ejemplo.
Cuando ponga la configuración deseada se hace clic sobre el botón Instalar y
comienza el proceso de traspaso de información al disco Duro. La instalación
termina mostrando información sobre los últimos cambios y pidiendo la
confirmación de usuario
Precio de las licencias de Paradox
22
Producto Precio oferta Precio actualización
Precio real a partir del 1-11-12
WordPerfect Office X6 – Home & Student Edition
- - $99.99
WordPerfect Office X6 – Standard Edition
$229.99 $149.99 $249.99
WordPerfect Office X6 – Professional Edition
$239.99 $159.99 $399.99
WordPerfect Office X6 – Legal Edition
- - $379.99
ANALISIS DE TIEMPO DE RESPUESTAESTACION BASE DE DATOS Tiempos en segundos de Respuesta: Consulta: Obtener todos los datos de la tabla
PROMEDIO1 2 3 4 5 6 7 8 9 10
DESKTOP Informix 0:02:24:60 0:02:20:60 0:02:19:33 0:02:20:34 0:02:22:98 0:02:18:30 0:02:19:67 0:02:19:33 0:02:21:01 0:02:24:00 0:02:21:02Paradox 0:00:07:12 0:00:06:24 0:00:06:30 0:00:06:25 0:00:06:40 0:00:06:20 0:00:06:58 0:00:06:37 0:00:06:23 0:00:06:40 0:00:06:40
ESTACION BASE DE DATOS Tiempos en segundos: Consulta: Obtener el total de saldosPROMEDIO
1 2 3 4 5 6 7 8 9 10DESKTOP Informix 0:00:01:66 0:00:01:73 0:00:01:68 0:00:01:71 0:00:01:45 0:00:01:79 0:00:01:58 0:00:01:71 0:00:01:60 0:00:01:68 0:00:01:65
Paradox 0:00:00:26 0:00:00:27 0:00:00:25 0:00:00:26 0:00:00:26 0:00:00:24 0:00:00:26 0:00:00:26 0:00:00:27 0:00:00:26 0:00:00:26
ESTACION BASE DE DATOS Tiempos en segundos: Consulta: codigo del cliente y el nombre, apellido y total de la ventaPROMEDIO
1 2 3 4 5 6 7 8 9 10DESKTOP Informix 0:00:50:22 0:00:40:28 0:00:46:90 0:00:46:15 0:00:45:12 0:00:41:49 0:00:43:12 0:00:44:39 0:00:44:20 0:00:42:11 0:00:44:39
Paradox 0:00:04:43 0:00:04:46 0:00:04:39 0:00:04:41 0:00:04:47 0:00:04:31 0:00:04:47 0:00:04:66 0:00:04:51 0:00:04:43 0:00:04:45
ESTACION BASE DE DATOS Tiempos en segundos: Consulta: tener dos clientes, donde se presente el nombre, apellido y los codigos de los dos clientesPROMEDIO
1 2 3 4 5 6 7 8 9 10DESKTOP Informix 0:02:06:60 0:02:10:20 0:02:13:20 0:02:09:00 0:02:10:12 0:02:13:15 0:02:11:25 0:02:09:77 0:02:12:08 0:02:09:29 0:02:10:66
Paradox 0:00:10:44 0:00:11:12 0:00:10:66 0:00:12:04 0:00:10:47 0:00:10:55 0:00:10:27 0:00:10:68 0:00:11:08 0:00:11:24 0:00:10:85
23
ESTACION BASE DE DATOS Tiempos en segundos: Consulta: Obtener todos los datos de la tablaPROMEDIO
1 2 3 4 5 6 7 8 9 10SERVIDOR Informix 0:02:00:10 0:02:04:00 0:02:01:25 0:02:02:68 0:02:02:33 0:02:03:24 0:02:00:01 0:02:02:55 0:02:02:98 0:02:01:15 0:02:02:29
Paradox 0:00:07:01 0:00:06:00 0:00:05:98 0:00:06:04 0:00:06:12 0:00:06:01 0:00:06:00 0:00:05:98 0:00:06:08 0:00:05:99 0:00:06:12
ESTACION BASE DE DATOS Tiempos en segundos: Consulta: Obtener el total de saldosPROMEDIO
1 2 3 4 5 6 7 8 9 10SERVIDOR Informix 0:00:01:22 0:00:01:33 0:00:01:49 0:00:01:17 0:00:01:25 0:00:01:44 0:00:01:27 0:00:01:20 0:00:01:29 0:00:01:30 0:00:01:29
Paradox 0:00:00:20 0:00:00:20 0:00:00:20 0:00:00:25 0:00:00:23 0:00:00:20 0:00:00:20 0:00:00:21 0:00:00:20 0:00:00:20 0:00:00:21
ESTACION BASE DE DATOS Tiempos en segundos: Consulta: codigo del cliente y el nombre, apellido y total de la ventaPROMEDIO
1 2 3 4 5 6 7 8 9 10SERVIDOR Informix 0:00:39:00 0:00:41:15 0:00:41:18 0:00:41:00 0:00:41:39 0:00:41:77 0:00:41:12 0:00:41:25 0:00:41:85 0:00:42:11 0:00:41:18
Paradox 0:00:03:25 0:00:03:39 0:00:03:23 0:00:03:87 0:00:03:35 0:00:03:77 0:00:03:68 0:00:03:55 0:00:03:20 0:00:03:11 0:00:03:44
ESTACION BASE DE DATOS Tiempos en segundos: Consulta: tener dos clientes, donde se presente el nombre, apellido y los codigos de los dos clientesPROMEDIO
1 2 3 4 5 6 7 8 9 10SERVIDOR Informix 0:01:57:60 0:01:55:43 0:01:52:27 0:01:53:12 0:01:57:68 0:01:56:38 0:01:54:27 0:01:58:01 0:01:53:27 0:01:55:01 0:01:55:34
Paradox 0:00:08:27 0:00:08:88 0:00:08:12 0:00:08:37 0:00:08:33 0:00:08:21 0:00:08:65 0:00:08:49 0:00:08:15 0:00:08:07 0:00:08:35
24
Comparación de Tiempos de respuestas en desktop Windows 7(tiempo de respuesta medida en segundos)
Query 1 Query 2 Query 3 Query 40
20406080
100120140160
InformixParadox
Comparación de Tiempos de respuestas en el servidor Windows 2008(tiempo de respuesta medida en segundos)
Query 1 Query 2 Query 3 Query 40
20406080
100120140
InformixParadox
25
CONCUSIONES Y RECOMENDACIONES
• Con respecto a los tiempos, se puede concluir que Paradox es más rápido en el tiempo de respuesta con respecto a Informix.
• Al hacer consultas con la base de Paradox se presentaron algunos inconvenientes a la hora de hacer dos consultas seguidas, problema que no se presentó con Informix; ya que este tiene un servidor y puede soportar varias conexiones simultáneamente
• La base de datos Informix es mas robusta que Paradox pero su procesamiento es mas lento que este ultimo.
• Dependiendo el uso que la empresa le quiera dar así será la decisión de escoger una de las dos bases de datos porque así como tienen sus pros también tienen sus contras.
Recomendaciones
Basados en los tiempos de respuesta obtenidos se da la recomendación de usar la base de datos de Paradox.
Analizando los inconvenientes observados al momento de hacer dos o más consultas simultaneas Paradox que no soporta más de una conexión.
Basados en los procesos realizados se recomienda la base de datos Paradox al tener mayor velocidad de respuesta
Por la documentación Informix esta respaldada por IBM en cambio Paradox tiene soporte por un numero reducido de usuarios que han trabajado desde el inicio con Paradox.
26
GLOSARIO
AIX es un sistema operativo UNIX System V propiedad de IBM. Inicialmente
significaba "Advanced IBM Unix" pero probablemente el nombre no fue
aprobado por el departamento legal y fue cambiado a "Advanced Interactive
executive".
Borland: Borland Software Corporation es una compañía de software donde se
desarrollo Borland C++ es un lenguaje de programación derivado de C++.
CEO: chief executive oficer, es el director general, el presidente de la mesa
directiva.
Clúster se aplica a los conjuntos o conglomerados
de computadoras construidos mediante la utilización de hardwares comunes y
que se comportan como si fuesen una única computadora.
Datos: es una representación simbólica, numérica, alfabética, algorítmica,
entre otros, un atributo o característica de una entidad.
HP-UX es la versión de Unix desarrollada y mantenida por Hewlett-
Packard desde 1983, ejecutable típicamente sobre procesadores HP PA
RISC y en sus últimas versiones sobre Intel Itanium (arquitectura Intel de 64
bits.
Informes: Son documentos que presentan un contenido específico a una
audiencia determinada. A menudo los informes se utilizan para presentar el
resultado de un experimento o investigación.
Informix Dynamic Server: es una base de datos OLTP ampliable, fiable y de
elevada disponibilidad. 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.
27
Inteligencia de Negocio: al conjunto de estrategias y herramientas enfocadas
a la administración y creación de conocimiento mediante el análisis de datos
existentes en una organización o empresa.
IntelliMouse: Fue el primer ratón que llevaba la rueda de desplazar y fue
creado por Microsoft®. Era compatible con un montón de programas como
Office 97.
INSTALL: IBM lo define como una copia instalada de un producto (en este
caso, Informix) en un servidor físico (o de la misma partición) o en una imagen
de máquina virtual.
ISQL: es una utilidad que podemos realizar cualquier proceso sql, crear bases
de datos, modificarlas, ejecutar cualquier tipo de sentencia insert, select,
update, delete, incluso podemos llamarla con parámetros para ejecutar scripts
sql, es una gran ayuda en muchas ocasiones.
MIPYME micro, pequeñas y medianas empresas.
Multiusuario: Es la característica de un sistema operativo o programa que
permite proveer servicio y procesamiento a múltiples usuarios
simultáneamente.
Nodo de Red: son conexiones donde cada una de las máquinas es un nodo, y
si la red es Internet, cada servidor constituye también un nodo.
ODBC: Open DataBase Connectivity es un estándar de acceso a las bases de
datos desarrollado por SQL Access Group en 1992. El objetivo de ODBC es
hacer posible el acceder a cualquier dato desde cualquier aplicación, sin
importar qué sistema de gestión de bases de datos (DBMS) almacene los
datos.
28
OLTP: Procesamiento de Transacciones En Línea (OnLine Transaction
Processing) es un tipo de procesamiento que facilita y administra aplicaciones
transaccionales, usualmente para entrada de datos y recuperación y
procesamiento de transacciones (gestor transaccional).
PVU Precio de Venta Unitario: es una unidad de medida definida por IBM
para utilizada para diferenciar licencias de software se distribuye tecnologías de
procesador. Se enfoca en optimizar sus políticas de concesión de licencias y
contratos. Cada paquete de software que venden tiene su propio precio por
PVU.
RDBMS: (Relational Database Management System o RDBMS - Sistema de
Gestión de Base de Datos Relacional o SGBDR). Para bases de datos
relacionales (que emplea el modelo de datos); permite el soporte de tablas
relacionadas.
Relational Database Systems: (RDS) sistema de gestión de base de datos
(DBMS) que se basa en el modelo relacional.
Single—threaded: En programación de computadoras, single threading es el
procesamiento de un comando a la vez. Si bien se ha sugerido que el término
threading solo es engañosa, el término ha sido ampliamente aceptado dentro
de la comunidad de programación funciona
Socket: objeto que conecta una aplicación a un protocolo de red, designa un
concepto abstracto por el cual dos programas pueden intercambiar datos de
forma correcta.
Tabla en las bases de datos, se refiere al tipo de modelado de datos, donde se
guardan los datos recogidos por un programa. Su estructura general se
asemeja a la vista general de un programa de Hoja de cálculo es decir en fila y
columnas.
Unix Es un sistema operativo portable, multitarea y multiusuario; desarrollado,
en principio, en 1969, por un grupo de empleados de los laboratorios Bell de
AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy.
29
Windows NT Es una familia de sistemas operativos producidos por Microsoft,
de la cual la primera versión fue publicada en julio de 1993. Las letras NT
provienen de la designación del producto como "Nueva Tecnología"
30
Bibliografía
http://dc310.4shared.com/doc/Xkie7oEN/preview.html 19-10-12 3:30 pm
http://gestiona.madrid.org/sifu_contenidos/manuales/biblioteca/pdox/
23001001.htm
10-10-12 3:55 pm
http://www.corel.com/corel/pages/index.jsp?pgid=800118 17-10-12 6:05 pm
http://www.corel.com/corel/product/index.jsp?pid=prod4720105 20-10-12
4:43pm
http://www.corel.com/corel/pages/index.jsp?pgid=800034 14-10-12 4:40 pm
http://www.ibm.com/developerworks/data/library/techarticle/dm-0801doe/ 15-
10.12 3:37pm
http://www.iug.org.es/ 15-10.12 1:24pm
http://www.freeinformix.com/ 17-10.12 10:10pm
http://www.freeinformix.com/learn/informix-discovery-path.html 17-10.12
10:31pm
http://unsitioweb.com/manuals/sql.pdf?ml=5&mlt=&tmpl= 17-10.12 11:06pm
31