LibreOffice Base es una herramienta de desarrollo y administración de bases de datos libre y de código abierto para sistemas de gestión de bases de datos relacionales que forma parte de la suite ofimática LibreOffice . LibreOffice Base se creó a partir de una bifurcación de OpenOffice.org y se lanzó por primera vez como versión 3.4.0.1 el 4 de octubre de 2011. [4]
De manera similar a los demás paquetes de la suite LibreOffice, Base es compatible con múltiples plataformas, incluidas Microsoft Windows , macOS y Linux . Base es reconocido por su compatibilidad multiplataforma en relación con Microsoft Access , que está desarrollado exclusivamente para Windows . [5]
LibreOffice Base está diseñado para permitir a los usuarios crear, acceder, modificar y ver fácilmente bases de datos y sus datos. Esto se hace proporcionando a los usuarios una interfaz gráfica de usuario que les permite trabajar con cuatro herramientas principales: tablas , consultas , formularios e informes. [6] [7] Base incluye asistentes de software para ayudar a los usuarios con varios aspectos del programa. [8] [9] LibreOffice Base requiere Java para crear bases de datos con formularios, asistentes y más. [10]
Base puede trabajar con archivos de bases de datos tanto integrados como externos. Las bases de datos integradas se almacenan como un único archivo utilizando Firebird basado en C++ y HSQLDB basado en Java como motor de almacenamiento. Al conectarse a bases de datos externas, Base actúa como una interfaz gráfica de usuario para facilitar las interacciones con varios sistemas de bases de datos, incluidos Access Database Engine (ACE/JET), fuentes de datos ODBC / JDBC , MySQL , MariaDB y PostgreSQL . [7]
Se ha descrito a Base como un proyecto inusual en el nicho del software de sistemas de gestión de bases de datos que tiende hacia software propietario diseñado para usuarios empresariales. [6] Los costos del software propietario de gestión de bases de datos se han descrito como una razón para el uso de Base en pequeñas empresas. [11]
En 2014 se inició el trabajo de transición del motor de almacenamiento integrado de HSQLDB al back-end SQL de Firebird . Firebird se ha incluido en LibreOffice como una opción experimental desde LibreOffice 4.2. [12] [13]
En agosto de 2018, The Document Foundation anunció el lanzamiento de la versión 6.1 de LibreOffice. Si se utiliza el modo experimental, la compatibilidad con el motor Firebird integrado está completamente disponible y el antiguo motor HSQLDB queda obsoleto (aunque sigue disponible) y es reemplazado por Firebird como opción predeterminada. [14] [15]
En febrero de 2019, The Document Foundation lanzó la versión 6.2 de LibreOffice. La compatibilidad con el motor Firebird integrado pasó del modo experimental al modo operativo y el Asistente de migración de Firebird puede crear una copia de seguridad del contenido como documento XML para el proceso de migración. [16] En febrero de 2020, el Firebird integrado volvió al modo experimental y entró en vigor en la versión 6.4.1. [17]