dBase


dBase (también estilizado dBASE ) fue uno de los primeros sistemas de administración de bases de datos para microcomputadoras y el más exitoso en su día. [3] El sistema dBase incluye el motor de base de datos central , un sistema de consulta, un motor de formularios y un lenguaje de programación que une todos estos componentes. El formato de archivo subyacente de dBase, el archivo .dbf , se usa ampliamente en aplicaciones que necesitan un formato simple para almacenar datos estructurados. [ cita requerida ]

Originalmente lanzado como Vulcan para PTDOS en 1978, el puerto CP / M llamó la atención de Ashton-Tate en 1980. Lo licenciaron y lo relanzaron como dBASE II , y luego lo portaron a computadoras Apple II e IBM PC con DOS . En la plataforma de PC, en particular, dBase se convirtió en uno de los títulos de software más vendidos durante varios años. Se lanzó una actualización importante como dBase III y se transfirió a una variedad más amplia de plataformas, agregando UNIX y VMS . A mediados de la década de 1980, Ashton-Tate era uno de los "tres grandes" editores de software en el mercado de software empresarial inicial.[4] los otros son Lotus Development y WordPerfect . [ cita requerida ]

A partir de mediados de la década de 1980, varias empresas produjeron sus propias variaciones del producto dBase y especialmente del lenguaje de programación dBase. Estos incluían FoxBASE + (luego renombrado FoxPro), Clipper y otros productos llamados xBase . Muchos de estos eran técnicamente más fuertes que dBase, pero no podían dejarlo de lado en el mercado. [5] Esto cambió con la mala recepción de dBase IV , cuyo diseño y estabilidad eran tan deficientes que muchos usuarios cambiaron a otros productos. [6] Al mismo tiempo, los productos de bases de datos utilizaban cada vez más el SQL (lenguaje de consulta estructurado) inventado por IBM . Otro factor fue la adopción de Microsoft Windows por parte de los usuarios.en computadoras de escritorio. El cambio hacia SQL y Windows presionó a los fabricantes de productos xBase para que invirtieran en un rediseño importante para proporcionar nuevas capacidades. [ cita requerida ]

A principios de la década de 1990, los productos xBase constituían la plataforma de base de datos líder para implementar aplicaciones comerciales. El tamaño y el impacto del mercado de xBase no pasaron desapercibidos y, en un año, las tres principales empresas de xBase fueron adquiridas por empresas de software más grandes:

En la primera década del siglo XXI, la mayoría de los productos xBase originales se habían desvanecido y muchos desaparecieron por completo. Todavía existen productos conocidos como dBase, propiedad de dBase LLC. [ cita requerida ]

A fines de la década de 1960, Fred Thompson en el Jet Propulsion Laboratory (JPL) estaba usando un producto Tymshare llamado RETRIEVE para administrar una base de datos de calculadoras electrónicas, que en ese momento eran productos muy costosos. En 1971, Thompson colaboró ​​con Jack Hatfield, un programador de JPL, para escribir una versión mejorada de RETRIEVE que se convirtió en el proyecto JPLDIS. JPLDIS se escribió en FORTRAN en el mainframe UNIVAC 1108 y se presentó públicamente en 1973. Cuando Hatfield dejó JPL en 1974, Jeb Long asumió su cargo. [12]


Captura de pantalla de Dbase III Plus.
Línea de tiempo completa para todos los productos dBase.
Captura de pantalla de dBase III con máscara de pantalla
Aplicación ASSIST en dBase III +.