Superbase es un programa de base de datos de escritorio para el usuario final que se inició en el Commodore 64 y se trasladó a varios sistemas operativos en el transcurso de más de 20 años. En general, también ha incluido un lenguaje de programación para automatizar tareas orientadas a bases de datos, y con versiones posteriores incluyó diseñadores de informes y formularios WYSIWYG , así como capacidades de programación más sofisticadas.
Autor (es) original (es) | Software de precisión |
---|---|
Desarrollador (es) | Superbase Software Ltd |
Versión inicial | 1983 |
Sistema operativo | Multiplataforma |
Tipo | Software de base de datos |
Sitio web | www |
Historia
Fue creado originalmente en 1983 por Precision Software para Commodore 64 y 128 y más tarde Amiga y Atari ST. En 1989, fue el primer sistema de administración de bases de datos que se ejecutó en una computadora con Windows.
Precision Software, una empresa con sede en el Reino Unido , fue el creador original del producto Superbase. Superbase fue y sigue siendo utilizado por una gran cantidad de personas en varias plataformas. A menudo se usaba solo como una base de datos de usuario final, pero se construyó una gran cantidad de aplicaciones en la industria, el gobierno y el mundo académico, y estas a menudo eran de una complejidad significativa. Algunas de estas aplicaciones continúan en uso hasta el día de hoy, principalmente en pequeñas empresas.
Las versiones iniciales eran solo en modo texto, pero con el lanzamiento de la versión Amiga , Superbase se convirtió en el primer producto en usar el panel de control VCR ahora común para navegar a través de registros. [ cita requerida ] También admitió varios formatos de medios diferentes, incluidas imágenes, sonidos y video. Superbase se conocía a menudo como la base de datos multimedia en los primeros años, cuando tales características eran poco comunes. La versión de Amiga también incluía un lenguaje interno y la capacidad de generar "máscaras" para consultas e informes, años antes de Microsoft Access .
Esta versión fue un gran éxito y resultó en la creación de una versión para varias plataformas utilizando el mismo enfoque. Finalmente, se lanzó una versión de Microsoft Windows y, un par de años más tarde, sus fundadores vendieron la empresa a Software Publishing Corporation . SPC vendió las versiones del producto que no eran de Windows y, después de lanzar la versión 2 y en las últimas etapas alfa de la versión 3, vendió el producto a una empresa llamada Computer Concepts Corporation .
Esta compañía relativamente desconocida creó una subsidiaria llamada Superbase, Inc. y después de terminar la última etapa alfa de la versión 3 y lanzarla como Superbase 95, finalmente pareció haber perdido interés en el producto, momento en el que fue comprado por un pequeño grupo. de antiguos clientes y devuelto al Reino Unido. Esta empresa, Superbase Developers plc, continuó ampliando y respaldando el producto a través de Superbase Classic. La versión de Amiga se vendió a Mr. Hardware Computers. Joe Rothman desarrolló y renombró el programa a SBase Pro 4. Mr Hardware Computers y SBase Pro 4 fueron vendidos a Russ Norrby, quien lanzó la versión 1.36n siendo la versión más nueva.
En 1999-2000 se inició una nueva reescritura de próxima generación del producto inicialmente llamado Superbase Next Generation (SBNG) que incluía un nuevo lenguaje de programación orientado a objetos llamado SIMPOL. Principalmente había sido un producto alfa; aunque fue anunciado como una versión beta en 2005 con promesas de que una versión verdadera estaría a la vuelta de la esquina.
En 2006, SIMPOL se vendió a RealBasics Ltd, que luego pasó a llamarse Simpol Ltd ( www.simpol.com ).
En abril de 2009, esta empresa lanzó SIMPOL Professional, que es el producto de próxima generación, como un conjunto de herramientas de bases de datos y lenguaje multiplataforma.
En febrero de 2009, se anunció que Superbase Developers plc estaba en liquidación.
En marzo de 2010, Papatuo Holdings Ltd. compró la familia de productos Superbase a los receptores oficiales de Superbase Developers plc. [1]
En 2014, Pap Holdings (anteriormente Papatuo Holdings), la empresa que compró la propiedad intelectual de Superbase cuando se liquidó Superbase Developers plc en 2010, también compró la propiedad intelectual de SIMPOL tras la liquidación de Simpol Limited. [1] Las siguientes versiones, de la 1.83 a la 2.06, se lanzó la versión 2.10 en julio de 2017.
En agosto de 2018, Superbase Software Limited lanzó una versión gratuita para no comercial. [2]
Desde el fallecimiento de un desarrollador líder, el proyecto ha estado en espera, pero los desarrolladores están trabajando en la versión 3.0. [3]
Usos
Superbase se ha utilizado para tareas de usuario final muy básicas, pero su verdadera fortaleza radica en la capacidad de programadores relativamente inexpertos para crear aplicaciones complejas. Por lo general, se acumulan con el tiempo a medida que surge la necesidad. Los tipos de aplicaciones abarcan desde sistemas de contabilidad, paquetes ERP / MRP , sistemas de información empresarial, sistemas de control de producción y productos complejos similares hasta listas de miembros o sistemas de gestión de contactos muy básicos.
Características
Contiene un motor de base de datos ISAM versátil de alta velocidad y su propio y poderoso dialecto de BASIC , así como formularios sofisticados y motores de informes. También incluye un potente soporte para actuar como front-end para una o más bases de datos SQL . Su mayor inconveniente es el hecho de que se escribió en la API de Windows de 16 bits y no se podía trasladar fácilmente a la versión de 32 bits. La reescritura de Next Generation pretendía curar eso y ha hecho que el paquete sea aún más fácil de usar y más poderoso.
Desde la perspectiva de un programador casual, el hecho de que la base de datos no esté basada en SQL es una ventaja significativa, ya que el nivel de complejidad es mucho menor y es más fácil para el usuario comprender los conceptos de cómo administrar y recorrer la base de datos.
Existen numerosas funciones potentes en el producto, algunas de ellas son:
- Tablas de bases de datos virtuales: solo existen en la memoria
- Columnas de la base de datos virtual: se calculan en el momento del acceso
- Cliente / Servidor Peer-to-Peer (PPCS): esta tecnología permite que cualquier versión de Superbase actúe como servidor de base de datos, cliente o ambos. Se accede a las tablas de la base de datos a través de UDP / IP.
- Tamaño reducido: Superbase se ejecuta en todas las versiones de Windows, excepto en las versiones de 64 bits, y solo requiere un mínimo de 6 MB de RAM del sistema .
Versiones
- 1983 Superbase 64 para el Commodore 64
- 1983 Superbase 700 para el Commodore CBM-II
- 1983 Superbase versión 2.0 para Apple II
- 1984 Superbase para el Commodore Plus / 4
- 1985 Superbase para el Amiga
- 1985 Superbase 128 para el Commodore 128
- 1986 Superbase para el Atari ST
- 1987 Superbase para GEM en la PC
- 1988 Superbase 4 versión 1.0 para Windows
- 1988 Superbase Professional 2.02 para el Atari ST
- 1991 Superbase 4 versión 1.31 para Windows
- 1991 Superbase 4 versión 1.31 para Amiga
- 1991 Superbase Professional 3.02 para el Atari ST
- 1992 Superbase versión 2.0 para Windows
- 1994 Superbase 95 (versión 3.0) para Windows
- 1997 Superbase versión 3.2 para Windows
- 1998 Superbase versión 3.5 para Windows
- 1999 Superbase versión 3.6i para Windows
- 2000 SuperBase 4 Pro versión 1.36 para Amiga
- 2001 Superbase 2001 para Windows
- 2003 Superbase Classic para Windows
Reescritura de próxima generación
- 2009 SIMPOL Professional 1.0
- 2012 Febrero SIMPOL Professional 1.6
- 2012 noviembre SIMPOL Professional 1.7
- 2014 SIMPOL Professional 1.8
- 2016 Superbase NG 2.0
- 2016 Superbase NG 2.1
Recepción
¡Ahoy! en 1984 declaró que Superbase tenía "numerosas funciones avanzadas que rara vez se ven en un administrador de base de datos para el C-64", incluido el lenguaje de programación de la base de datos. Llegó a la conclusión de que "cualquiera que esté pensando en utilizar el C-64 en una oficina o en un entorno empresarial no puede equivocarse con SuperBase ". [4]
Referencias
- ^ "Superbase y SIMPOL juntos de nuevo" . Superbase . Consultado el 12 de mayo de 2020 .
- ^ admin (15 de agosto de 2018). "Lanzamiento no comercial de Superbase NG" . Superbase Software Ltd . Consultado el 12 de mayo de 2020 .
- ^ "RIP Neil Robinson" . Foros . Consultado el 12 de mayo de 2020 .
- ^ Addams, Shay (julio de 1984). "SuperBase 64" . ¡Ahoy! . págs. 55–56 . Consultado el 27 de junio de 2014 .
enlaces externos
- Sitio web oficial - Superbase Developers plc
- Sitio web oficial de Simpol Limited
- Revisión de Superbase Professional 2.02, versión Atari ST
- Revisión de Superbase Professional 3.03, versión Atari ST