Paradox (base de datos)

Corel Paradox 11

Paradox es una base de datos relacional para entornos MS Windows, anteriormente disponible para MS-DOS y Linux, desarrollada actualmente por Corel e incluida en la suite ofimática WordPerfect Office.

En los tiempos del MS-DOS, era una base de datos de bastante éxito, compitiendo con dBase, Clipper y FoxBase. Pasó al control de Borland después de la compra de Ansa Software en 1987.

Aunque Borland la rediseño para Windows, su cuota de mercado es mucho menor que la de Microsoft Access, pero su lenguaje de programación ( ObjectPAL) es Pascal, lo que le hace más potente que Access, que usa Visual Basic y esto limita bastante sus prestaciones si se compara con otras bases de datos que usan lenguajes más avanzados. Con su Runtime se puede desarrollar una aplicación usando una sola licencia sin limitación de puestos.

Paradox para DOS

Paradox para DOS es un sistema de bases de datos relacionales escrito originalmente por Richard Schwartz y Robert Shostak, y liberado por su compañía de software de Ansa en 1985. En septiembre de 1987, Borland Software adquirió Ansa, incluyendo su Paradox / software DOS 2.0. Notables versiones de clásicos fueron 3,5 y 4,5. Versiones anteriores a la 3.5 son evoluciones de 1,0. Versión 4.0 y 4.5 se reestructuró en el Borland C + + toolkit y se utiliza un diferente esquema de acceso a la memoria extendida.

Paradox / DOS fue un éxito basado en DOS de base de datos de finales de los ochenta y principios de los noventa. En ese momento, dBase y sus clones xBase (Foxpro, Clipper) dominaban el mercado. Otros competidores eran notables Clarion, DataEase, R: Base, y DataFlex.

Las características que distinguen Paradox / DOS fueron los siguientes:

  • Una consulta visual de la aplicación ejemplo que fue apoyada por un motor de IA.
  • El uso eficaz de la memoria (convencional, así como ampliada / ampliado) -. Caché de tablas de datos y, en particular, los índices que provocó la paradoja para ejecutar tareas con gran rapidez, en contraste con los conocimientos explícitos necesarios para la optimización del rendimiento xBase
  • Un lenguaje de programación innovadora del Idioma de la aplicación Paradox (PAL) que era legible, de gran alcance, y pueden ser registrados en las acciones del teclado (algo así como la grabación de macros de Lotus 1-2-3).
  • Lotus-como los menús y las ventanas de texto que la interfaz nativa (a diferencia de dBase que tenía una interfaz de línea de comandos con los menús en capas en la parte superior).
  • Particularmente en Paradox 1.0 y 2.0, el usuario y manuales de programación ganado premios lectura - fueron ilustrados abundantemente, bien presentado y las explicaciones fueron escritos en inglés común
Other Languages