DataEase es un sistema de gestión de bases de datos relacionales (RDBMS) y se considera una herramienta de desarrollo rápido de aplicaciones para crear aplicaciones de software con gran cantidad de datos y organizadas relacionalmente para ordenadores personales. DataEase fue creado a principios de la década de 1980 por los desarrolladores de software Arun Gupta [ 1 ] y Joseph Busch. La primera versión del software fue lanzada en 1981 por Software Solutions Inc. Los directivos vendieron la empresa a Sapphire International Corporation del Reino Unido en 1991. Sapphire continúa desarrollando y comercializando el producto. Existen dos arcos de producto distintos en la historia de DataEase: DataEase para DOS y DataEase para Windows .
A partir de septiembre de 2024, LegEasy9 (DataEase para Windows versión 9) estará disponible para su compra en línea en DataEase.LegEasy9 incluye cientos de nuevas funciones y mejoras en el área de impresión.
DataEase para DOS
Originalmente llamado Datamaster, [ 2 ] el sello distintivo inicial de DataEase fue la facilidad con la que personas sin conocimientos de programación descubrieron que podían desarrollar rápidamente aplicaciones de software útiles. El diseño de DataEase enfatizó el diseño visual de formularios e informes de pantalla, ocultando casi todos los detalles arcanos, como las propiedades de la estructura de datos subyacente . Además, los procesos complejos de administración de datos que normalmente requerirían multitud de pasos complejos para completarse con herramientas de programación tradicionales se manejaban de forma automática y transparente a medida que el usuario realizaba cambios en su aplicación. [ 3 ] Por ejemplo, al editar un formulario existente, si el usuario eliminaba un campo, agregaba otro, indexaba otro y cambiaba el tipo de datos de un tercero, los pasos necesarios para reflejar esos cambios en la estructura de datos subyacente del formulario se aplicaban automáticamente y sin destrucciones al guardar el formulario.
La redacción de informes también se simplificó. El usuario simplemente definía el acceso a los datos deseados mediante un lenguaje de programación sencillo conocido como DataEase Query Language (DQL). Un editor de scripts intuitivo, que permitía a cualquier usuario crear scripts DQL al instante sin necesidad de conocimientos previos de sintaxis, sigue siendo una de las funciones más valiosas y a la vez más infravaloradas de DataEase. No era necesario memorizar detalles sobre los componentes de la aplicación ni la sintaxis de DQL antes de escribir un script válido.
Ejemplo de script DQL
Para empleados con (Salario < 50000 y AñosDeServicio > 4 y ÚltimaCalificaciónDeRevisión > 85) Listar registros Apellido en orden; Nombre; SalarioActual: suma del artículo; SalarioActual * entrada de datos IngresarMontoAumento: suma del artículo. Modificar registros SalarioActual := SalarioActual * entrada de datos IngresarMontoAumento.
Además de simplificar la definición de formularios de datos, informes y procedimientos, DataEase para DOS ofrecía funciones para definir el acceso de los usuarios a una aplicación, menús de navegación, importación de datos en múltiples formatos desde otras fuentes, exportación de datos, copia de seguridad y restauración de datos, documentación del sistema y ayuda al usuario, así como la integración de programas externos en la aplicación. Las aplicaciones de DataEase para DOS ofrecían bloqueo a nivel de registro, lo que permitía que varios usuarios accedieran a ellas simultáneamente.
DataEase en Unix
Un grupo de Palo Alto, alrededor de 1991, ideó un producto al que llamaron XDOS.
Se trataba de un software de conversión a nivel binario que transfería archivos ejecutables de DOS a una versión específica de Unix , convirtiendo así DataEase para DOS en DataEase para Unix . Todo se transportaba para que la aplicación creada con DataEase para DOS pudiera portarse al entorno UNIX, incluyendo los datos.
XDOS se podía aplicar a una variedad de aplicaciones populares de la época (en el sentido profesional, ya que los PC rara vez se veían fuera del departamento de TI o en los escritorios del trabajo, en la biblioteca o, ocasionalmente, en la casa de un desarrollador profesional de TI).
Algunas de las aplicaciones compatibles con XDOS incluían DataEase, MS Word , Lotus 123 ( hoja de cálculo ) y otras.
XDOS se proporcionó para variantes específicas del sistema UNIX. No para HP , pero sí para la mayoría de las demás. El fabricante de la variante UNIX tuvo que aceptar entregar ciertos requisitos técnicos que HP, en aquel entonces, consideró imposibles de aceptar. Casi todas las variantes de UNIX no tuvieron este problema o cumplieron con los criterios debido a la compatibilidad entre las variantes UNIX/ XENIX .
Los desarrolladores de XDOS pasaron a desarrollar el sistema X Window para UNIX.
Cuando finalmente se decidió que DataEase para DOS no podría portarse a DataEase para Windows, la enorme base de usuarios mundiales, en 13 idiomas, incluidos el ruso y el japonés, se vino abajo.
DataEase en acción
DataEase para DOS obtuvo una popularidad diversa entre los desarrolladores de aplicaciones y los responsables de la gestión de procesos empresariales en el ámbito corporativo. La Guía de Recursos de DataEase, publicada por DataEase International a finales de la década de 1980, enumera aproximadamente doscientas aplicaciones disponibles comercialmente que abarcan dominios especializados, desde la gestión de residuos hasta la aplicación de la ley. De hecho, muchos usuarios corporativos implementaron aplicaciones críticas para el negocio utilizando DataEase, incluyendo organizaciones como la NASA , Ford Motor Co. , Citimortgage (antes Lomas Financial Corporation) y el American Automobile Club.
DataEase para DOS se distribuyó a nivel mundial y, según información proporcionada por Sapphire International, alcanzó un máximo de aproximadamente 2 millones de usuarios instalados . A pesar de que Sapphire dejó de distribuir DataEase para DOS en 2003, un número significativo de aplicaciones de DataEase para DOS seguían en uso activo en todo el mundo en 2008.
Premios
DataEase para DOS fue reconocido con varios premios prestigiosos de la industria, [ 4 ] entre los que se incluyen:
- Selección del editor de PC Magazine : 1986, 1988, 1989
- Premio "Lo Mejor" de PC Magazine : 1988, 1990
- Desafío de desarrollo de bases de datos de PC Week Labs - Exposición Olympia PC User: Ganadores 1989 (Julian Brearley y Gary Cowan), 1990 (Julian Brearley y Simon Irwin)
DataEase para Windows
DataEase para Windows (DFW) es una herramienta de desarrollo rápido de aplicaciones para crear aplicaciones de bases de datos en Windows . DataEase para Windows prescindió de muchas de las funciones intuitivas de su predecesor, DataEase para DOS. El producto DataEase para Windows se diseñó y posicionó para satisfacer las necesidades de los programadores más técnicos. Esto se debía a la creencia, en aquel momento, de que pronto todos los datos se almacenarían en plataformas cliente-servidor basadas en SQL , y que DataEase evolucionaría hasta convertirse en una herramienta de desarrollo SQL.
DataEase para Windows se lanzó inicialmente en 1994 como sucesor de DataEase Express, que carecía del lenguaje de programación DQL. La interfaz de usuario se rediseñó por completo y se eliminó la creación automática de estructuras de datos y pantallas (formularios). A pesar de que DataEase para Windows incorporaba una herramienta de migración automatizada (de DE DOS 4.53) y la capacidad de adquirir directamente tablas y datos de DFD5, a muchos usuarios veteranos de DataEase para DOS les resultó difícil abandonar el paradigma jerárquico de la interfaz de usuario y aprovechar al máximo las nuevas herramientas del producto para Windows.
La aceptación de DataEase para Windows por parte de los usuarios de DataEase para DOS se vio, por lo tanto, significativamente obstaculizada. Aquellos que retrasaron la decisión de migrar y, en su lugar, actualizaron a versiones más recientes de DOS, descubrieron que, si bien podían compartir datos con las versiones de Windows, para lograr una aplicación completa de Windows, debían recrear desde cero los formularios y los diseños de informes en DFW. Aunque las reglas de negocio podían importarse con las tablas, y las consultas DQL también podían importarse mediante copiar y pegar o mediante la función de "informe de DOS" en la versión 5.5 de DFW en adelante, persistía la dificultad de que una aplicación diseñada con un flujo de trabajo para el entorno de tareas únicas de DOS a menudo no era adecuada para el entorno multisesión de Windows. La dificultad y el considerable gasto que suponía la tarea de reescribir sus aplicaciones obligaron a muchos usuarios de DataEase, por lo demás satisfechos, a reconsiderar su elección de la plataforma DataEase.
Por el contrario, los nuevos usuarios de DataEase para Windows sin experiencia previa lo consideraron una herramienta eficaz, y algunos sistemas importantes se desarrollaron utilizándolo durante la segunda mitad de la década de 1990.
Desde la versión 7 de DataEase (2006), se abandonó la interoperabilidad por considerarse demasiado restrictiva para que el desarrollo del producto fuera un buen "ciudadano de Windows".
DataEase 7.2
En 2008, se nombró un nuevo equipo de desarrollo de DataEase bajo el liderazgo de Ulrik Krohn para llevar a DataEase a una nueva era que, con el tiempo, culminará en un producto completamente basado en la web.
DataEase 7.2 se lanzó oficialmente el 1 de julio de 2009. Esta versión es la primera en utilizar el sistema operativo de 64 bits y fue ampliamente reelaborada para contener más de 1000 mejoras y correcciones [ 5 ].
El lanzamiento de la versión 7.2 también marcó el momento en que DataEase International Ltd. volvió a ser una empresa de productos independiente, centrada exclusivamente en el producto y su desarrollo.
Referencias
- ↑ Carr, David (15 de septiembre de 2000). "El fin de la codificación web: un fabricante de herramientas busca la disciplina en la ingeniería de aplicaciones" . Revista Internet World . Archivado del original el 15 de marzo de 2006. Consultado el 3 de enero de 2024 .
- ↑ "DataEase.com » Historial" . www.dataease.com . Archivado del original el 20 de noviembre de 2008. Consultado el 3 de enero de 2024 .
- ↑ "Ciencia y Tecnología" . Enciclopedia Probert . Archivado del original el 7 de septiembre de 2014. Consultado el 3 de enero de 2024 .
- ↑ Winkler, Phil. "Historia de DataEase" . www.plmconsulting.com . Archivado del original el 8 de marzo de 2012. Consultado el 3 de enero de 2024 .
- ↑ DataEase 7.2: El primer paso en el camino hacia adelante y el último de una era .
Enlaces externos
- Connectease: una familia de herramientas y servicios que dan soporte a los usuarios de DataEase.
- Un foro/BBS de usuarios de DataEase archivado el 15/07/2011 en Wayback Machine.
- Foro de usuarios de DataEase Services
- Herramientas de administración de bases de datos
- Software para DOS