116278714 Reporte de Base de Datos Informix Paradox
Transcript of 116278714 Reporte de Base de Datos Informix Paradox
-
Contenido
INTRODUCCION ....................................................................................................................................... 1
OBJETIVOS ............................................................................................................................................... 2
Alcances y Limitaciones ................................................................................................................................ 3
INFORMIX ..................................................................................................................................................... 4
Antecedentes de Informix ........................................................................................................................ 4
Caractersticas .......................................................................................................................................... 5
VENTAJAS ................................................................................................................................................. 6
DESVENTAJAS ........................................................................................................................................... 6
Por qu Informix? ................................................................................................................................... 7
Requisitos de instalacin.......................................................................................................................... 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 explicacin de cada una de las ediciones ....................................................................... 12
Lista detallada de precios ....................................................................................................................... 14
PARADOX .................................................................................................................................................... 17
Qu es Paradox?................................................................................................................................... 17
Para que sirve ......................................................................................................................................... 17
Creacin de aplicaciones ........................................................................................................................ 17
Antecedentes de Paradox ...................................................................................................................... 17
Caractersticas ........................................................................................................................................ 18
Compatibilidad de Paradox .................................................................................................................... 19
Tipos de datos que acepta Paradox ....................................................................................................... 19
VENTAJAS ............................................................................................................................................... 20
DESVENTAJAS ......................................................................................................................................... 21
Requisitos de instalacin........................................................................................................................ 21
Instalacin de Paradox ........................................................................................................................... 22
Precio de las licencias de Paradox .......................................................................................................... 22
ANALISIS DE TIEMPO DE RESPUESTA.......................................................................................................... 23
CONCUSIONES Y RECOMENDACIONES ....................................................................................................... 26
GLOSARIO ................................................................................................................................................... 27
Bibliografa.................................................................................................................................................. 31
-
1
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
propsito de conocerlas mejor se desarrolla una serie de pruebas de estrs
cuyos resultados nos brindaran una idea de las ventajas que posee una sobre
la otra, de esa manera poder conocer el tipo de organizacin al que se le puede
recomendar ya sea Informix o Paradox, se les presenta las reseas histricas
mas relevantes, las versiones que an se pueden adquirir en el mercado, el
soporte tcnico y las facilidades de uso que ambas poseen y uno de los
aspectos ms importantes como es el costo de las licencias.
La adaptacin de las organizaciones a la tecnologa es un punto muy
importante para su crecimiento dentro del ramo en que se desenvuelvan y el
resguardo de la informacin que manejan es uno de los aspectos ms
sensibles, Informix y Paradox son herramientas que les facilitan el manejo se
esta situacin. Adems de la seguridad de los datos uno de los aspectos ms
importantes para las empresas es el tiempo de respuesta del procesamiento de
la informacin ya que debido a eso se pueden tomar decisiones importantes
para el futuro de las empresas, realizar negocios importantes con informacin
siempre actualizada. Es por esa razn que necesitan una base de datos que
procese una gran cantidad de informacin en el menor tiempo posible y
despus de esta demostracin se decidir cual es la base de datos idnea para
la empresa.
-
2
OBJETIVOS
Objetivo General:
Dar a conocer informacin relevante de los sistemas gestores de bases
de datos Informix o Paradox y desarrollar comparaciones tcnicas
entre las mismas.
Objetivos Especficos:
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 informacin bsica y necesaria de ambas bases de
datos la cual puede influir en la toma de una mejor decisin al momento
de adquirir una base de datos.
-
3
Alcances y Limitaciones
Alcances
Se determinara la viabilidad de las bases de datos expuestas, sus ventajas y el monto
de inversin a realizar.
Analizar las desventajas que estn inherentes en las mismas, para evitar perdida de
informacin importante en la empresa.
Se definir cual es la mejor base de datos en base a los tiempos de respuesta y monto
de inversin.
Limitaciones
La informacin de las bases de datos que fue obtenida a la fecha de inicio de la
investigacin est sujeta a cambios y modificaciones de precio con el trascurso del
tiempo.
La inversin puede ser muy alta si se decide usar una de las bases de datos.
-
4
INFORMIX
Antecedentes de Informix
Informix es una familia de productos RDBMS de IBM, adquirida en 2001 a una
compaa tambin llamada Informix o Informix Software cuyos orgenes se
remontan a 1980.
El DBMS Informix fue concebido y diseado por Roger Sippl a finales de los
aos 1970. La compaa Informix fue fundada en 1980, sali a bolsa en 1986 y
durante parte de los aos 1990 fue el segundo sistema de bases de datos ms
popular despus de Oracle. Sin embargo, su xito no dur mucho y para el ao
2000 una serie de tropiezos en su gestin haba debilitado seriamente a la
compaa 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) versin 1.10 (la versin 1.00 no se lleg a
lanzar). La diferencia ms importante entre ISQL y el anterior Informix era la
separacin del cdigo 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 computacin cliente-servidor con la base de datos corriendo en
un mquina diferente a la del usuario final.
Los fallos en las campaas de Marketing y una direccin desafortunada en
cuanto a gobierno corporativo ensombrecieron los xitos tcnicos de Informix.
El 1 de abril de 1997 Informix tuvo que anunciar que los beneficios quedaran
100 millones de dlares por debajo de lo previsto.
A partir del ao 2000 James D. Foy, fue nombrado CEO de Informix y
reorganiz pronto la compaa para hacerla ms atractiva a una eventual
adquisicin. La principal medida adoptada fue separar todas las tecnologas de
motores de bases de datos de las aplicaciones y herramientas.
En 2001 IBM aprovech esta reorganizacin y compr a Informix por una
sugerencia de Wal-Mart, siendo este el mayor cliente de Informix; la tecnologa
de bases de datos, la marca, los planes para futuros desarrollos y la base de
aproximadamente 100.000 clientes asociados con estos.
-
5
IBM tena planes a largo plazo tanto para Informix como para DB2,
compartiendo ambas bases de datos tecnologa de la otra. A principios de
2005, IBM lanz la versin 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 almacn de datos o
el servidor de anlisis de datos. Llamado Informix Warehouse Accelerator
(IWA), esta tecnologa utiliza la compresin y un enfoque de columna para
almacenar y acceder a datos en memoria. Este enfoque permite a Informix
proporcionar un crecimiento prcticamente ilimitado de almacenamiento de
datos al tiempo que proporciona tiempos de respuesta de datos que son tan
rpidos como los sistemas convencionales. Esta tecnologa ya est disponible
en dos ediciones: Informix Ultimate Warehouse Edition, as como el Informix
Growth Warehouse Edition dirigido para pequeas y medianas empresas o
grupos que buscan ofrecer las mejores soluciones de su clase.
Caractersticas
Dispone de herramientas graficas
Gestiona mltiples bases de datos remotas de una nica consola donde
se muestran grficamente tanto las bases de datos como los objetos que
contiene (tablas, ndices, procedimientos)
Utiliza la plataforma Windows NT y UNIX
Opcin de conectar datos relacionales de pginas web
Ofrece herramientas para crear mens, formularios de entrada de datos
y generadores de listados.
Cumple con niveles de seguridad
Fue la primera compaa que lanz de manera comercial un motor para
bases de datos sobre Linux.
-
6
VENTAJAS
Es un gestor de base de datos que sigue el modelo relacional.
Tiene caractersticas compatibles con el desarrollo en entornos web. Permite
manejar datos alfanumricos. Permite manejar contenidos digitales y
multimedia (video, imgenes y audio), contenidos basados en WEB Permite
manejar aplicaciones lgicas y datos abstractos como series financieras.
Permite crear aplicaciones utilizables en la Web. Optimiza capacidades de
inteligencia de negocio.
DESVENTAJAS
Poca informacin sobre Informix, debido a la poca comunidad Internet que
tiene.
Poco terreno del marketing debido a sus prdidas econmicas.
No tiene soporte para Blobs (objetos grandes binarios)
Imgenes
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
-
7
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 incrustacin de
raza.
IBM Informix es principal base de datos de IBM para grandes volmenes de
procesamiento de transacciones en lnea (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
administracin. En la mayora 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 trminos 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 aplicacin 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 dramticos y
significativos en el modelo de concesin de licencias, incluyendo "para-
Compra" y "libre" ediciones que pueden ser descargadas y utilizadas en la
produccin. Estas ediciones estn diseadas a partir de un precio y perspectiva
funcionalidad a un segmento de mercado especfico. 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.
-
8
Independientemente de la versin 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 caractersticas y funcionalidades disponibles para su uso. El
precio de estas ediciones vara en funcin de la funcionalidad y diferenciacin
de escalabilidad.
Las ediciones compradas de Informix pueden otorgar licencias a travs de uno
de los indicadores de precios diferentes en funcin de sus necesidades. Una
descripcin breve de cada mtrica se enumera a continuacin. En 2010, IBM
introdujo una nueva definicin llamada Install para hacer Subcapacidad
condiciones de la licencia (como particionamiento lgico o fsico de un servidor
fsico o imgenes de mquinas virtuales) sean ms fciles de entender y
comprar.
Unidad de Valor del Procesador (PVU) (Processor Value Unit) Calculado
usando el nmero de ncleos de procesador en el servidor fsico multiplicado
por las unidades de valor correspondientes basados en la arquitectura del
procesador. Esta es una licencia ilimitada de usuario o la conexin y es por lo
general la eleccin ptima cuando la carga del usuario o sesin no se puede
controlar o contar.
Uso limitado Socket (LU Socket) Disponible slo en la edicin Crecimiento
Informix, lo que permite la concesin de licencias sobre un conector fsico que
pueden contener varios ncleos. Una licencia de LU Socket se requiere para
cada socket de procesador activo. Esta mtrica de licencias slo se puede
utilizar en un servidor fsico con no ms de cuatro sockets fsicos. Usted puede
comprar licencias para hasta cuatro sockets fsicos y utilizar hasta 16 ncleos.
-
9
Requisitos de instalacin
IBM Informix se ejecuta en la mayora de los sistemas que tienen un sistema
operativo UNIX, Linux, o Windows. Inicio con versin 11.5, el servidor Informix
tambin est disponible en el sistema operativo Mac OS X.
requisitos de espacio y memoria de disco mnimo:
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?
-
10
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 alteracin que se de ms tarde. Por ejemplo una columna saldo puede
declararse como INTEGER, SMALL INTEGER o FLOAT, ya que la columna es
numrica. Si durante la ejecucin de un INSERT o UPDATE se trata de
ingresar un carcter invlido, Informix no permitir que se ingrese.
Tipo de Dato Valor de los Datos
BYTE Blob datos
CHAR o CHARACTER Cordn del tamao determinado
DATE Configurable fecha esquemas
DATETIME Configurable fecha y esquemas del tiempo
DEC, DECIMAL, o NUMERIC
Configuracin de los nmeros a una precisin especfica
FLOAT o DOUBLE PRECISION
Nmeros prefijaron a doble-precisin
INT or INTEGER Nmeros enteros de- 2,147,483,647 a 2,147,483,647
INTERVAL Configurable cronmetro esquema del palmo
MONEY Configurable esquema del divisado
NCHAR Modo Mixto (cartas, nmeros y smbolos), tamao determinado
NVARCHAR Modo Mixto (cartas, nmeros y smbolos), tamao variable
REAL o SMALLFLOAT Solo-precisin cuenta
SERIAL Datos Tasa
SMALLINT Blob datos
TEXT Cordn del tamao determinado
VARCHAR o CHARACTERVARYING
Configurable fecha esquemas
VARYING
Los tipos de Datos se asignan cuando se crea la tabla. La sintaxis SQL
estndar CRATE TABLE es usada para asignar los tipos de datos desde
Informix.
-
11
Ediciones de bases de datos sin costo
Informix Developer Edition:
Una base de datos gratuita que incluye todas las caractersticas 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 ms comn en un entorno de produccin.
Ediciones de base de datos para la compra
Informix Warehouse Ultimate Edition
Incluye todas las caractersticas de Informix en todas las plataformas
compatibles, adems de Informix Warehouse Accelerator (IWA) Crecimiento
Informix Warehouse Edition Ofrece potentes capacidades de gestin de datos
para pequeas 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 caractersticas de Informix en todas las plataformas
soportadas para el desarrollo, implementacin y distribucin con una
escalabilidad ilimitada, excepto Informix Warehouse Accelerator (IWA)
Informix Growth Edition
Ofrece potentes capacidades de gestin de datos, sin incluir la IWA, para
soluciones departamentales o las empresas pequeas y medianas, incluyendo
sin lmite nodos del clster de replicacin
-
12
Breve explicacin 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 - pequeas cargas de
trabajo de los usuarios finales de produccin sin una licencia. Estas ediciones
slo pueden ser utilizadas por organizaciones de usuarios finales. Ellos no
pueden ser redistribuidos sin la firma de un contrato de redistribucin. 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 intencin de la edicin Informix Developer es para el desarrollo del
sistema y de prueba solamente, no puede ser utilizado en un entorno de
produccin, y no hay ningn paquete de soporte opcional.
IBM Informix Developer Edition esta es una edicin gratuita para el desarrollo y
prueba de aplicaciones slo, la Developer Edition incluye toda la funcionalidad
disponible en el ltimo Informix Warehouse Edition edicin, 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 edicin para desarrolladores directamente a cualquier otra edicin.
. IBM Informix Innovador-C Edition Para los clientes que buscan un entorno de
base de datos robusta que puede soportar cargas de trabajo de produccin
pequeas, esta edicin ofrece la funcionalidad ms utilizada procesamiento de
datos. Disponible para Linux, Windows y OS X, esta edicin est limitada a un
ncleo y un mximo de 2 GB de RAM de funcionamiento de la instalacin
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 edicin Choice Informix para Windows y Mac OS X es perfecto
para pequeas y medianas empresas o servidores departamentales en una
empresa de implementacin. Esta edicin se puede implementar en un mximo
-
13
de ocho ncleos en un plazo mximo de dos sockets y 8 GB de RAM que
operan desde la misma instalacin. Edicin Informix Choice para Windows y
Mac OS X pueden tener licencia de usuario autorizado instalacin individual o
de uso limitado Socket. Se puede adquirir licencias para un mximo de dos
sockets fsicos y utilizar hasta 8 ncleos de procesador.
IBM Informix Growth Edition Disponible en todos los sistemas operativos
compatibles, esta edicin es perfecto para las medianas empresas o servidores
departamentales en una implementacin empresarial. Esta edicin se puede
implementar en un mximo de 16 ncleos en un plazo mximo de cuatro
sockets y 16 GB de RAM que operan desde la misma instalacin. Se puede
comprar licencias para hasta cuatro sockets fsicos y utilizar hasta 16 ncleos
de procesador. Da la funcionalidad de base de datos adicional, incluyendo un
nmero ilimitado de nodos red de cualquier tipo para enviar o recibir
actualizaciones de datos en el clster. 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 caractersticas y
funcionalidades de Informix con una escalabilidad ilimitada necesario para el
ms alto rendimiento OLTP y almacenamiento y la funcionalidad completa.
Disponible en todas las plataformas soportadas, esta edicin puede ser objeto
de licencia por PVU. Se incluyen casi todas las caractersticas y
funcionalidades en esta edicin. La funcin de optimizacin de almacenamiento
proporciona compresin de datos para ayudar a reducir el almacenamiento de
datos y copia de seguridad / recuperacin de costos y administracin, as como
proporcionar un mejor rendimiento.
IBM Informix Warehouse Growth Edition IWA Incluye los derechos a la
funcionalidad bsica del motor de base de datos Informix Growth Edition,
adems de toda la funcionalidad de Informix Warehouse Accelerator (IWA).
Esta edicin representa lo ltimo en rendimiento de almacenamiento de datos
para pequeas y medianas empresas o parejas que buscan crear una solucin
de almacenamiento de datos hoy sin igual en el mercado. Esta edicin est
disponible en versiones de 64 bits de AIX, Solaris, HP-UX y Linux. El
-
14
componente IWA slo est disponible en los procesadores Intel basados en
Linux. Esta edicin slo se puede otorgar licencias utilizando la mtrica PVU.
Warehouse Growth Edition est limitado a 16 ncleos y 48 GB de memoria en
el componente de IWA. Las limitaciones de memoria y ncleo del motor de
base de datos Informix Growth Edition se aplican tambin para ese
componente.
IBM Informix Warehouse Edition Ultimate IWA Incluye los derechos a Informix
Ultimate Edition, Informix Warehouse Accelerator (IWA) y la funcin de
almacenamiento de optimizacin. Esta edicin representa lo ltimo en
rendimiento y escalabilidad de almacenamiento de datos. Esta edicin est
disponible en versiones de 64 bits de AIX, Solaris, HP-UX y Linux. El
componente IWA slo est disponible en los procesadores Intel basados en
Linux. Esta edicin slo puede otorgar licencias utilizando la mtrica PVU.
Lista detallada de precios
Descripcin de la referencia
*Precio de IBM, impuestos no
incluidos en dlares
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
-
15
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
-
16
IBM Informix Growth Edition CPU Option
Processor Value Unit (PVU) License + SW
Subscription & Support 12 Months (D0D1YLL)
130.00
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
-
17
PARADOX
Qu es Paradox?
Paradox es una base de datos relacional de fcil 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, gua a los usuarios
mediante un tutorial incorporado en la aplicacin. 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 coleccin de
productos de Corel.
Creacin de aplicaciones
Paradox 9 permite a los usuarios crear bases de datos, recuperar datos, y
generar informes rpidamente para muchos expertos disponibles, a travs de
mtodos 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 travs 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 econmico muy difcil. Esta licencia perpetua le da los derechos de la
distribucin exclusivos a Corel para Paradox. Corel ha asumido la
responsabilidad por el desarrollo, ventas, mercadeo, y apoyo de Paradox
-
18
mundial. En julio1997, Corel puso al da Paradox y solt Corel Paradox 8.
Paradox 9 contina ofreciendo la opcin de los usuarios, compatibilidad, y
valor, que hacen destacable los productos de Corel.
Caractersticas
- Contiene una instalacin personalizada que permite a los usuarios minimizar
el espacio de disco duro requerido por las aplicaciones de Paradox. Adems
tiene la opcin 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 fcil para comenzar a trabajar.
- Contiene nuevas libreras de ayuda especializadas para que crear y ejecutar
el lenguaje de Consulta Estructurado (SQL) sin teclear el cdigo.
- Paradox agrega un diseador para crear las formas de Web en una
Plataforma independiente.
-Paradox ha reforzado que el dilogo 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 diseadas para el negocio, la sociedad, y bases de datos
personales. Las plantillas permiten a los usuarios crear nuevas bases de datos
rpidamente y fcilmente.
- 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 versin ms nueva de Borland Data Base Engine la
versin, 5.01.
-
19
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 clculo, 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-dciles ya que contiene un sistema de Base de datos Nativa.
Tipos de datos que acepta Paradox
Alfanumrico
Numrico
Monetario
Entero Largo
Restringido
Autoincremento
Fecha
Hora
Tipo alfanumrico
Estos campos pueden almacenar cualquier carcter, incluyendo letras,
nmeros con los que no podemos realizar operaciones matemticas, smbolos
especiales y espacios en blanco. El tamao puede variar de 1 a de 255
caracteres.
-
20
Tipo numrico
Para almacenar nmeros con los cuales podemos realizar clculos
matemticos (-10 307, +10 308). Pueden ser nmeros positivos o negativos y
tener parte decimal. No hay que especificar el tamao, aunque conviene saber
que como mximo tendr 15 cifras significativas
Tipo Monetario
Los datos monetarios son iguales que los numricos salvo que contienen
smbolos monetarios.
Tipo entero largo
Contiene nmeros enteros de 32 bits comprendidos entre -2.147.483.648 y
2.147.483.647
Tipo restringido
Contiene nmeros 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. Slo 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 versin de Paradox, incluida en Corel Office Profesional, presenta
notables mejoras respecto de las anteriores, slo en cuanto al
perfeccionamiento y gestin de datos.
2.-El entorno de programacin que tiene es uno de los ms completos y la
existencia de numerosos asistentes hace asequible el diseo de aplicaciones a
prcticamente, cualquier usuario, aunque no ofrece posibilidades Internet e
Intranet integrados en el producto.
-
21
DESVENTAJAS
Su acceso ha de hacerse a travs del BDE (Borland DataBase Engine),
y esto hace que su instalacin sea complicada
Se necesito descargar todo el WordPerfect para poder acceder a la
Base de Datos
Requisitos de instalacin
La versin 9 de Paradox es la ms usada, ya que las otras 2 versiones son
complementarias, a penas y se mencionan. Los requerimientos mnimos tanto
de Hardware y Software actualmente son estos:
Windows 2000 o Windows XP, Vista, 7 (Home, Professional o Ultmate)
con el Servicie Pack ms recientes,
Pentium III 600 MHz o superior
256 MB de RAM (512 MB de RAM recomendado)
1024x 768 de resolucin 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.
-
22
Instalacin de Paradox
La primera operacin que debe realizarse con el Paradox es la instalacin 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 dilogo. En l adems de registrar al usuario, puede decidirse sobre qu
directorio va a instalarse el software y puede personalizarse la instalacin, esto
es, decidir qu bloques de Paradox van a implantarse en el nuevo sistema. Se
tiene en cuenta que la instalacin completa requiere gran cantidad de espacio
en el disco al que aadir tambin algo de espacio para los ficheros y
aplicaciones de ejemplo.
Cuando ponga la configuracin deseada se hace clic sobre el botn Instalar y
comienza el proceso de traspaso de informacin al disco Duro. La instalacin
termina mostrando informacin sobre los ltimos cambios y pidiendo la
confirmacin de usuario
Precio de las licencias de Paradox
Producto Precio oferta Precio actualizacin
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
-
23
ANALISIS DE TIEMPO DE RESPUESTA
ESTACION BASE DE DATOS Tiempos en segundos de Respuesta: Consulta: Obtener todos los datos de la tabla PROMEDIO
1 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:02
Paradox 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 saldos PROMEDIO
1 2 3 4 5 6 7 8 9 10
DESKTOP 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 venta PROMEDIO
1 2 3 4 5 6 7 8 9 10
DESKTOP 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 clientes PROMEDIO
1 2 3 4 5 6 7 8 9 10
DESKTOP 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
-
24
ESTACION BASE DE DATOS Tiempos en segundos: Consulta: Obtener todos los datos de la tabla PROMEDIO
1 2 3 4 5 6 7 8 9 10
SERVIDOR 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 saldos PROMEDIO
1 2 3 4 5 6 7 8 9 10
SERVIDOR 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 venta PROMEDIO
1 2 3 4 5 6 7 8 9 10
SERVIDOR 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 clientes PROMEDIO
1 2 3 4 5 6 7 8 9 10
SERVIDOR 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
-
25
Comparacin de Tiempos de respuestas en desktop Windows 7
(tiempo de respuesta medida en segundos)
Comparacin de Tiempos de respuestas en el servidor Windows 2008
(tiempo de respuesta medida en segundos)
0
50
100
150
Query1
Query2
Query3
Query4
Informix
Paradox
0
50
100
150
Query1
Query2
Query3
Query4
Informix
Paradox
-
26
CONCUSIONES Y RECOMENDACIONES
Con respecto a los tiempos, se puede concluir que Paradox es ms rpido 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 simultneamente
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 decisin de escoger una de
las dos bases de datos porque as como tienen sus pros tambin tienen sus contras.
Recomendaciones
Basados en los tiempos de respuesta obtenidos se da la recomendacin de usar la base de
datos de Paradox.
Analizando los inconvenientes observados al momento de hacer dos o ms consultas
simultaneas Paradox que no soporta ms de una conexin.
Basados en los procesos realizados se recomienda la base de datos Paradox al tener mayor
velocidad de respuesta
Por la documentacin Informix esta respaldada por IBM en cambio Paradox tiene soporte por
un numero reducido de usuarios que han trabajado desde el inicio con Paradox.
-
27
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 compaa de software donde se
desarrollo Borland C++ es un lenguaje de programacin derivado de C++.
CEO: chief executive oficer, es el director general, el presidente de la mesa
directiva.
Clster se aplica a los conjuntos o conglomerados
de computadoras construidos mediante la utilizacin de hardwares comunes y
que se comportan como si fuesen una nica computadora.
Datos: es una representacin simblica, numrica, alfabtica, algortmica,
entre otros, un atributo o caracterstica de una entidad.
HP-UX es la versin de Unix desarrollada y mantenida por Hewlett-
Packard desde 1983, ejecutable tpicamente 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 especfico a una
audiencia determinada. A menudo los informes se utilizan para presentar el
resultado de un experimento o investigacin.
Informix Dynamic Server: es una base de datos OLTP ampliable, fiable y de
elevada disponibilidad. Contiene mejoras significativas en cuanto a
rendimiento, replicacin, disponibilidad, capacidad de ampliacin y seguridad,
que permiten un procesamiento ptimo de transacciones en lnea.
-
28
Inteligencia de Negocio: al conjunto de estrategias y herramientas enfocadas
a la administracin y creacin de conocimiento mediante el anlisis de datos
existentes en una organizacin o empresa.
IntelliMouse: Fue el primer ratn que llevaba la rueda de desplazar y fue
creado por Microsoft. Era compatible con un montn de programas como
Office 97.
INSTALL: IBM lo define como una copia instalada de un producto (en este
caso, Informix) en un servidor fsico (o de la misma particin) o en una imagen
de mquina 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 parmetros para ejecutar scripts
sql, es una gran ayuda en muchas ocasiones.
MIPYME micro, pequeas y medianas empresas.
Multiusuario: Es la caracterstica de un sistema operativo o programa que
permite proveer servicio y procesamiento a mltiples usuarios
simultneamente.
Nodo de Red: son conexiones donde cada una de las mquinas es un nodo, y
si la red es Internet, cada servidor constituye tambin un nodo.
ODBC: Open DataBase Connectivity es un estndar 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 aplicacin, sin
importar qu sistema de gestin de bases de datos (DBMS) almacene los
datos.
-
29
OLTP: Procesamiento de Transacciones En Lnea (OnLine Transaction
Processing) es un tipo de procesamiento que facilita y administra aplicaciones
transaccionales, usualmente para entrada de datos y recuperacin 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 tecnologas de
procesador. Se enfoca en optimizar sus polticas de concesin 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
Gestin 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 gestin de base de datos
(DBMS) que se basa en el modelo relacional.
Singlethreaded: En programacin de computadoras, single threading es el
procesamiento de un comando a la vez. Si bien se ha sugerido que el trmino
threading solo es engaosa, el trmino ha sido ampliamente aceptado dentro
de la comunidad de programacin funciona
Socket: objeto que conecta una aplicacin 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 clculo 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.
-
30
Windows NT Es una familia de sistemas operativos producidos por Microsoft,
de la cual la primera versin fue publicada en julio de 1993. Las letras NT
provienen de la designacin del producto como "Nueva Tecnologa"
-
31
Bibliografa
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