Cyberquery es un producto de software de Cyberscience Corporation Inc. Desarrollado originalmente para el manejo y análisis de datos en minicomputadoras Data General AOS y AOS / VS, luego las plataformas disponibles para Cyberquery se extendieron a todas las principales plataformas UNIX , VAX / VMS , Digital Equipment Corporation , personal computadoras y Microsoft Windows.
Descripción de Cyberquery
Inventado en 1980, Cyberquery es un lenguaje de programación declarativo "4GL" de cuarta generación . Su diseño inicial estuvo levemente influenciado por RAMIS y otros lenguajes de análisis y acceso a datos, como el lenguaje de consulta en los sistemas de tiempo compartido de GE. Cyberquery automatiza el proceso de acceder a archivos o tablas y leer registros o filas. Esta operación básica permite al usuario / desarrollador concentrarse en los detalles de trabajar con los datos dentro de cada registro, de hecho trabajando casi por completo dentro de un ciclo de programa implícito que se ejecuta para cada registro. En comparación con los lenguajes de programación de propósito general , esta automatización permite al usuario / desarrollador ignorar los detalles técnicos de los datos y cómo se almacenan, y concentrarse en la información contenida en los datos.
Cyberquery tiene un diccionario de datos para describir los conjuntos de datos a los que los usuarios desean acceder. Esto elimina todos los detalles físicos de la estructura de archivos de cada programa y del usuario / desarrollador. Los clientes objetivo originales de Cyberquery eran los departamentos de personal, por lo que la facilidad de uso por parte de no especialistas en informática fue un objetivo de diseño inicial. Esta arquitectura tenía la ventaja de que Cyberquery es portátil, los informes escritos para una base de datos se ejecutan sin modificaciones en cualquier otra, siempre que los datos subyacentes sean lógicamente similares. Las diferencias están ocultas en el diccionario de datos. Cyberquery ahora se implementa ampliamente en industrias que incluyen manufactura, finanzas, medicina y venta minorista.