Beaver-d

Software de administración de bases de datos multiplataforma
Beaver-d
Autor(es) original(es)Serge Rider
Desarrollador(es)Comunidad de código abierto
Lanzamiento inicial2011 ; hace 13 años ( 2011 )
Versión estable
24.2.4 [1]  / 3 de noviembre de 2024 ; hace 9 días ( 3 de noviembre de 2024 )
Repositorio
  • github.com/dbeaver/dbeaver
Escrito enJava
Sistema operativoMultiplataforma
PlataformaEclipse
Disponible enPlurilingüe
Tipo Herramienta de administración de bases de datos SQL
LicenciaLicencia Apache
Sitio webdbeaver.io

DBeaver es una aplicación de software cliente SQL y una herramienta de administración de bases de datos . Para bases de datos relacionales, utiliza la interfaz de programación de aplicaciones (API) JDBC para interactuar con las bases de datos a través de un controlador JDBC. Para otras bases de datos ( NoSQL ), utiliza controladores de base de datos propietarios . Proporciona un editor que admite la finalización de código y el resaltado de sintaxis . Proporciona una arquitectura de complementos (basada en la arquitectura de complementos de Eclipse ) que permite a los usuarios modificar gran parte del comportamiento de la aplicación para proporcionar funcionalidad específica de la base de datos o características que son independientes de la base de datos. Está escrito en Java y se basa en la plataforma Eclipse .

La edición comunitaria (CE) de DBeaver es un software gratuito y de código abierto que se distribuye bajo la licencia Apache . Una edición empresarial de código cerrado de DBeaver se distribuye bajo una licencia comercial.

Historia

DBeaver se inició en 2010 como un proyecto de pasatiempo. Se suponía que sería gratuito y de código abierto con una interfaz de usuario atractiva y conveniente e incluiría funciones de uso frecuente para los desarrolladores de bases de datos. El primer lanzamiento oficial fue en 2011 en Freecode . [2] Rápidamente se convirtió en una herramienta popular en la comunidad de código abierto. [3] [4]

Ese mismo año se fundó el sitio web oficial y se creó el foro de soporte de la comunidad (ahora trasladado a GitHub). [5] En 2012 se lanzó una versión del complemento de Eclipse; desde entonces, DBeaver se ha convertido en una de las extensiones de base de datos más populares para Eclipse (entre las 50 y 60 principales entre todas las extensiones de Eclipse). [6]

Poco después, varios proveedores de software comenzaron a integrarse con DBeaver (principalmente como extensiones de sus productos propietarios Eclipse RCP : Zend Studio , [7] NXTware, [8] DeltaDNA, [9] etc.).

En 2014 se lanzó la versión Enterprise Edition (EE). La versión EE se basa en CE, pero también ofrece compatibilidad con bases de datos NoSQL/ BigData (Cassandra, MongoDB y Redis ) e incluye algunos complementos adicionales de Eclipse.

En 2015, el código fuente y la comunidad de DBeaver se trasladaron a GitHub. [10]

En 2017, DBeaver CE volvió a obtener la licencia Apache (a partir de la versión 4.x). [11]

En julio de 2017, la versión DBeaver EE se volvió comercial para dar soporte a la versión CE.

Plataformas e idiomas compatibles

DBeaver es una herramienta multiplataforma y funciona en plataformas compatibles con Eclipse ( Windows , Linux , MacOS X , Solaris ), está disponible en inglés, chino, ruso, italiano y alemán.

Versiones

Lista completa de todas las versiones publicadas [12]

Edición comunitaria

Community Edition (CE) es la versión inicial de DBeaver. Se lanzó en 2010 y se convirtió en código abierto (GPL) en 2011. La versión CE incluye compatibilidad ampliada con las siguientes bases de datos:

Además de las bases de datos relacionales, la versión CE admite el controlador WMI (Instrumental de administración de Windows; funciona solo en la versión de Windows).

Edición del complemento Eclipse

Después de un año, y en respuesta a múltiples solicitudes de los usuarios, se lanzó una versión del complemento de Eclipse en Eclipse Marketplace. Esta versión es utilizada por programadores que utilizan el IDE de Eclipse para el desarrollo de software y necesitan una herramienta de gestión de bases de datos directamente en su IDE . El complemento de Eclipse incluye la mayoría de las funciones de Community Edition y también se publica bajo licencia GPL .

Edición empresarial

DBeaver 3.x anunció el soporte de bases de datos NoSQL (Cassandra y MongoDB en la versión inicial). Desde entonces, DBeaver se dividió en ediciones Community y Enterprise. La edición Enterprise tiene soporte de bases de datos NoSQL, administrador de consultas persistentes y algunas otras funciones de nivel empresarial. La versión EE no es de código abierto y requiere la compra de una licencia (se puede generar una licencia de prueba gratuita). Lista de funciones adicionales:

Características

Las características de DBeaver incluyen:

Existen diferencias en las funciones disponibles en diferentes bases de datos.

Véase también

Referencias

  1. ^ "24.2.4". 3 de noviembre de 2024. Consultado el 5 de noviembre de 2024 .
  2. ^ "Página de DBeaver de Freecode". 2011. Archivado desde el original el 2016-12-03 . Consultado el 2017-01-29 .
  3. ^ "Techrepublic: Gestionar bases de datos con la herramienta multiplataforma DBeaver". 2011. Archivado desde el original el 28 de octubre de 2017. Consultado el 29 de enero de 2017 .
  4. ^ "DBeaver: Free Database Manager for Oracle, SQL Server, MySQL, PostgreSQL, DB2". 2011. Archivado desde el original el 12 de mayo de 2018. Consultado el 29 de enero de 2017 .
  5. ^ "Foro de la base de conocimientos del legado de DBeaver". 2011. Archivado desde el original el 18 de febrero de 2018. Consultado el 29 de enero de 2017 .
  6. ^ "Métricas de Eclipse Marketplace". 2016. Archivado desde el original el 26 de abril de 2018. Consultado el 29 de enero de 2017 .
  7. ^ "DBeaver en Zend Studio". 2013. Archivado desde el original el 17 de junio de 2016. Consultado el 29 de enero de 2017 .
  8. ^ "DBeaver en NXTware". 2013. Archivado desde el original el 29 de abril de 2018. Consultado el 29 de enero de 2017 .
  9. ^ "DBeaver en DeltaDNA". 2013. Archivado desde el original el 2 de febrero de 2017. Consultado el 29 de enero de 2017 .
  10. ^ "Página de inicio de DBeaver en GitHub". GitHub . 2016. Archivado desde el original el 13 de noviembre de 2017 . Consultado el 29 de enero de 2017 .
  11. ^ "Relicencia de DBeaver bajo la EPL". GitHub . 2017.
  12. ^ "Notas de la versión de DBeaver en Softpedia". Archivado desde el original el 29 de abril de 2018. Consultado el 29 de enero de 2017 .
  13. ^ "Generación de datos simulados en DBeaver". GitHub . 2018. Archivado desde el original el 24 de marzo de 2019 . Consultado el 9 de abril de 2018 .
  • Sitio web oficial
Retrieved from "https://en.wikipedia.org/w/index.php?title=DBeaver&oldid=1245456639"