Database Workbench es una aplicación de software para el desarrollo y la administración de múltiples bases de datos relacionales mediante SQL , con interoperabilidad entre diferentes sistemas de bases de datos, desarrollada por Upscene Productions .
Dado que Databases Workbench admite múltiples sistemas de bases de datos, puede proporcionar a los desarrolladores de software la misma interfaz y entorno de desarrollo para estos sistemas de bases de datos que, de otro modo, serían diferentes, e incluye además herramientas para diferentes bases de datos. [ 2 ] [ 3 ]
Desarrollo
Database Workbench comenzó como una herramienta de desarrollo específica para InterBase , "InterBase Workbench" , modelada inicialmente a partir de la herramienta SQL Navigator para Oracle Database de Quest Software . [ 4 ] [ 5 ] Durante sus primeros años, InterBase se convirtió en código abierto por un corto tiempo, y poco después se creó Firebird como una bifurcación del código base de InterBase . El desarrollador principal de Database Workbench, Martijn Tonies, [ 6 ] estuvo muy involucrado en el desarrollo inicial de Firebird, ha sido miembro del comité de la Fundación Firebird y continúa siendo miembro y patrocinador de la Fundación. [ 7 ]
Database Workbench continuó siendo compatible con ambos sistemas de bases de datos, inicialmente a través de una versión independiente llamada "Firebird Workbench" . [ 8 ] Poco después, el programa se volvió interoperable entre los diferentes sistemas de bases de datos, y esta compatibilidad inicial con múltiples sistemas llevó al cambio de nombre del producto a su título actual, "Database Workbench", en 2003. También abrió el camino para la inclusión de compatibilidad con más sistemas de bases de datos: la compatibilidad con Microsoft SQL Server y MySQL se agregó en 2003; en 2005, se agregó compatibilidad con Oracle Database y NexusDB , y la compatibilidad con SQL Anywhere siguió en 2008. A principios de 2010, se lanzó una versión Unicode completa de Database Workbench, y la versión 5 de Database Workbench se lanzó en agosto de 2014. [ 9 ]
En diciembre de 2021, se lanzó Database Workbench 6 con una interfaz de usuario renovada que incluía una apariencia más consistente y la carga multihilo de metadatos de la base de datos. Esta versión introdujo la Enterprise Edition con su componente TeamServer. En 2024, se agregó compatibilidad con SQLite . [ 10 ]
Database Workbench 7 se lanzó en julio de 2026, añadiendo funciones de IA, modo oscuro, funciones adicionales de importación y exportación de datos y muchas mejoras en la interfaz de usuario. [ 11 ]
Una versión gratuita para uso personal con funcionalidad limitada, [ 12 ] Database Workbench Lite, está disponible para MySQL y Firebird. [ 13 ] [ 14 ] [ 15 ] [ 16 ]
Bases de datos y entornos compatibles
La versión actual disponible de Database Workbench admite las siguientes bases de datos relacionales: Oracle Database , Microsoft SQL Server , Firebird , NexusDB , InterBase , MySQL , MariaDB , SQLite y PostgreSQL [ 17 ] [ 18 ] [ 19 ] La versión 6 de Database Workbench es una aplicación de 64 bits para plataformas Windows ; las versiones anteriores eran de 32 bits . [ 20 ] En Linux , FreeBSD o Mac OS X, Database Workbench puede funcionar usando Wine . [ 21 ]
Características
Database Workbench se puede utilizar para ver, crear y editar tablas , índices , procedimientos almacenados y otros objetos de metadatos de la base de datos. También admite: [ 22 ]
- Diseño/diagramación visual de bases de datos, tanto conceptual como física, incluyendo ingeniería inversa.
- probar consultas SQL y ver planes de consulta
- Desarrollo de tablas y SQL asistido por IA
- Depuración paso a paso de rutinas almacenadas
- generación de datos de prueba
- importación y exportación de datos
- Transferencia de datos directamente entre sistemas de bases de datos (mediante la herramienta DataPump).
- comparación y sincronización de datos
- Creación de scripts para comparar y modificar esquemas de bases de datos
- migración de esquemas de bases de datos , también de un sistema de bases de datos a otro.
- Búsqueda de esquema de base de datos para buscar nombres de objetos y código fuente.
- gestión del privilegio visual
- exploración de dependencias
- Administrar elementos de seguridad como usuarios, grupos y roles.
- Diseñador de informes para crear informes imprimibles basados en consultas a bases de datos.
- Imprimir el esquema de la base de datos, el código fuente, las listas de objetos o los conjuntos de resultados de las consultas.
- Editor BLOB (objeto binario grande) con soporte para imágenes, HTML, PDF y documentos RTF , DOC y DOCX.
- Abrir bases de datos de MS Access (Edición Básica)
- Abrir fuentes de datos ODBC o ADO (Edición Pro)
- Sistema de control de versiones integrado disponible (Edición Enterprise)
Incluye varias funciones de productividad:
- Bases de datos favoritas para acceder fácilmente a las bases de datos que más utiliza.
- Desarrollo de SQL asistido por IA
- SQL Insight, incluyendo "Completar unión"
- Información sobre parámetros
- Plantillas de código
- Plantillas de objetos
- Plantillas de nombres
- Generador de consultas visuales bidireccional
Historia
- Inicialmente creado como InterBase Workbench
- Versión 1: 2001
- Versión 1.4: 2002. Firebird Workbench solo funciona con Firebird. InterBase Workbench funciona tanto con Firebird como con InterBase.
- Versión 2: 2003, renombrada como Database Workbench con un enfoque modular para los sistemas de bases de datos compatibles; se agregó compatibilidad con Microsoft SQL Server, MySQL, Oracle y NexusDB.
- Versión 3: 2007, se agregó compatibilidad con SQL Anywhere.
- Versión 4: 2010, totalmente compatible con Unicode.
- Versión 5: 2014. Se agregó compatibilidad con pantallas de alta resolución (High DPI) y soporte para PostgreSQL.
- Versión 6: 2021. Se agregó la edición Enterprise, una versión especial multiusuario con repositorio central de servidores, bases de datos y espacios de trabajo, y un sistema de control de versiones de bases de datos. Se eliminó la compatibilidad con SQL Anywhere.
- Versión 6.4: 2024, se agregó compatibilidad con SQLite.
- Versión 7.0: 2026, funciones de IA, modo oscuro, numerosas mejoras en la interfaz de usuario.
Referencias
- ↑ "Database Workbench 7.0 ya disponible" . Upscene Productions. 6 de julio de 2026. Consultado el 6 de julio de 2026 .
- ↑ Miguel van de Laar (12 de septiembre de 2010). "Database Workbench, herramienta de productividad para ontwikkelaars y netwerkbeheerders de bases de datos" . Revista Blaise Pascal (en holandés) (93). DelphiGG . Consultado el 19 de septiembre de 2014 .
- ↑ Borrie , Helen (2004). «Apéndice V: Herramientas de administración». The Firebird Book: A Reference for Database Developers . APress. pág. 937. ISBN 1-59059-279-4. Consultado el 19 de septiembre de 2014.
Entorno de trabajo de bases de datos.
- ↑ Marco Cantù (2003). "Introducción a InterBase". Mastering Delphi 7. SYBEX Inc. ISBN 078214201X. Consultado el 23 de septiembre de 2014 .
- ↑ Christian Ullenboom (2003). "20.5.1 Interbase de Datenbank y Firebird". Java ist auch eine Insel (2. Aufl.) (en alemán). Galileo Press GmbH. ISBN 978-3-8362-2873-2. Consultado el 23 de septiembre de 2014 .
- ↑ "Sobre nosotros" . Upscene Productions . Consultado el 23 de septiembre de 2014 .
- ↑ Matthew Hicks (2 de septiembre de 2004). "Mozilla cambia el nombre del navegador y lanza nuevas versiones" . eWeek . Consultado el 23 de septiembre de 2014 .
- ↑ Sean Leyne. "Actualización del proyecto FirebirdSQL" (PDF) . IBPhoenix. Archivado del original (PDF) el 4 de marzo de 2016. Consultado el 23 de septiembre de 2014 .
- ↑ Martijn Tonies (3 de septiembre de 2014). "Database Workbench 5.0 ya está disponible" . Noticias de Firebird . Consultado el 19 de septiembre de 2014 .
- ↑ "Database Workbench 6.4.0 lanzado" . Upscene Productions . Consultado el 7 de mayo de 2025 .
- ↑ "Database Workbench 7.0 ya disponible" . Upscene Productions . Consultado el 6 de julio de 2026 .
- ↑ "Ediciones disponibles y matriz de características de Database Workbench" . Upscene Productions . Consultado el 6 de enero de 2016 .
- ↑ Cristina Jitaru (18 de febrero de 2014). "Database Workbench Lite para Firebird (Revisión)" . Softpedia. Archivado del original el 22 de mayo de 2015. Consultado el 19 de septiembre de 2014 .
- ↑ "Database Workbench Lite para Firebird" (en polaco y checo). Dobreprogramy. 19 de agosto de 2015. Consultado el 6 de enero de 2016 .
- ↑ Cristina Jitaru (26 de junio de 2015). "Database Workbench Lite para Firebird" . Software.informer . Consultado el 6 de enero de 2016 .
- ↑ "Disponible la versión gratuita de Database Workbench Lite" . FirebirdNews.org. 11 de febrero de 2025. Consultado el 14 de marzo de 2025 .
- ↑ Roberto Jiménez. "Database Workbench Pro (Reseña editorial)" . Software Informer . Consultado el 19 de septiembre de 2014 .
- ↑ Astrid Wagner (13 de agosto de 2012). "Database Workbench 4.3.0 Pro mit Debugger für MySQL erhältlich" (en alemán). Revista PHP . Consultado el 23 de septiembre de 2014 .
- ^ Harald M. Genauck (14 de agosto de 2012). "Características de Database Workbench 4.3.0 mit hilfreichen neuen" (en alemán). heise.de . Consultado el 14 de julio de 2015 .
- ↑ "Database Workbench Pro (Reseña)" (en francés). commentcamarche.net. 5 de mayo de 2012. Consultado el 23 de septiembre de 2014 .
- ↑ "Ejecutar Database Workbench 5 con Wine: manuales de instrucciones" . Upscene Productions. Septiembre de 2014. Consultado el 16 de octubre de 2014 .
- ↑ "Database Workbench: aprenda cómo puede serle útil" . Upscene Productions . Consultado el 6 de julio de 2026 .
Enlaces externos
- Sitio web de Database Workbench
- Herramientas de administración de bases de datos
- Herramientas de modelado de datos
- MySQL
- Firebird (servidor de base de datos)
- Interbase
- Herramientas de base de datos Oracle
- Software de base de datos de Microsoft
- María DB
- Editores PL/SQL
- PostgreSQL
- SQLite