Académique Documents
Professionnel Documents
Culture Documents
MySQL Workbench es una herramienta visual de diseño de bases de datos que integra
desarrollo de software, Administración de bases de datos, diseño de bases de datos, gestion y
mantenimiento para el sistema de base de datos MySQL. Es el sucesor de DBDesigner 4 de
fabFORCE.net, y reemplaza el anterior conjunto de software, MySQL GUI Tools Bundle.
Historia
fabFORCE.net DBDesigner4
fabFORCE.net DBDesigner4
MySQL GUI Tools Bundle es una suite open source multiplataforma de aplicaciones de
escritorio para la administración de servidores de bases de datos MySQL, y para construir y
manipular los datos en una base de datos MySQL. Fue desarrollada por MySQL AB y después
por Sun Microsystems y lanzada bajo la licencia GPL. Su desarrollo fue detenido, y ahora solo
es preservado bajo los archivos de descarga del sitio de MySQL.
MySQL GUI Tools Bundle fue superada por MySQL Workbench, y llegó al final de su vida con
la publicación de la versión beta de MySQL Workbench 5.2, aunque el equipo de soporte de
MySQL continuó proveyendo asistencia para MySQL GUI Tools Bundle hasta el 30 de junio de
2010.5 Futuros lanzamientos de MySQL Workbench añadirán un plugin de migración,
añadiendo características equivalentes al componente MySQL Migration Toolkit de MySQL
GUI Tools Bundle.
Releases
La primera versión previa de MySQL Workbench fue liberada en septiembre de 2005, y no fue
incluida en la MySQL GUI Tools Bundle. El desarrollo fue comenzado nuevamente en 2007 y
MySQL Workbench estuvo preparado para volverse el producto insignia de MySQL GUI.
El versionado comenzó con la 5.0, para remarcar el hecho que MySQL Workbench fue
desarrollado como el sucesor de DBDesigner4.
MySQL Workbench 5.0 y 5.1
MySQL Workbench 5.0 y 5.1 son herramientas visuales especializadas para bases de datos
MySQL. Mientras MySQL Workbench 5.0 era un producto exclusivo de MS Windows el
soporte cross-platform fue agregado a MySQL Workbench 5.1 y posterior.
MySQL Workbench 5.2
A partir de MySQL Workbench 5.2, cuando la aplicación se ha desarrollado una base de datos
general de aplicación GUI. Aparte de modelado de base de datos física que cuenta con un
editor de SQL y un servidor de base de datos Interfaz de administración, en sustitución de la
antigua MySQL GUI Bundle herramientas. La nueva aplicación sin embargo todavía no es
compatible con la migración de datos, que era una parte del conjunto de herramienta antigua.
MySQL Workbench 6.2
El navegador esquema ahora incluye botones de acceso directo para las operaciones
comunes como la vista de datos de tabla, el editor de tablas , y el inspector de la tabla /
esquema.
MySQL Workbench 6.3
El 5 de marzo de 2015, el çequipo de MySQL Workbench anunció, su primera versión beta de
la Version 6.3. La primera versión estable se realizó el 23 de abril de 2015.
Características
Las características destacadas de MySQL Workbench 5.2 son:
General
Conexión a base de datos & Instance Management
Wizard driven action items
Fully scriptable with Python and Lua
Soporte para plugins personalizados
Editor de SQL
Schema object browsing
SQL syntax highlighter and statement parser
Multiple-, editable result sets
SQL snippets collections
SSH connection tunneling
Soporte Unicode
Modelado de datos
Diagrama entidad relación
Drag'n'Drop visual modeling
Reverse engineering from SQL Scripts and live database
Forward engineering to SQL Scripts and live database
Sincronización de esquema
Printing of models
Import from fabFORCE.net DBDesigner4
Database administration
Start and stop of database instances
Instance configuration
Database account management
Instance variables browsing
Log file browsing
Data dump export/import
Licenciamiento y Ediciones
MySQL Workbench es uno de los primeros productos de la familia MySQL que ofrece dos
ediciones diferentes - una open source y una edición comercial.13 El " Community Edition " es
un producto con todas las funciones que no se paralizó de ninguna manera. Al ser la base
para todas las otras ediciones , se beneficiará de todos los esfuerzos de desarrollo futuro . El
comercial " Standard Edition " amplía la Community Edition con una serie de módulos y
plugins.12 MySQL
Como esta decisión empresarial se anunció poco después de la adquisición de MySQL por
Sun Microsystems , esto ha provocado la especulación en la prensa sobre el futuro de
licencias de la base de datos MySQL.
CÓMO USAR
WORKBENCH DE MYSQL
MySQL es una de las bases de datos más populares del mercado dada su
gratuidad y sus capacidades. Muchas aplicaciones usan MySQL como base de
datos.
Para ayudar en el diseño de bases de datos sobre MySQL, disponemos
de Workbench. En el post de hoy explicaremos que es Workbench y
aprenderemos de forma somera cómo usarlo para crear una base de datos.
Creada la base de datos, desde Workbench puedo ya manipular las tablas con
sentencias DML, es decir realizar SELECT, INSERT, UPDATE o DELETE.
Para esto, conectados a la base de datos, en el lateral izquierdo, podremos
seleccionar la tabla que queramos e insertar registros en una especie de
formulario que se crea y dar al botón del mismo formulario Apply para que se
ejecute el INSERT.
El proceso sería el mismo para realizar un UPDATE o un DELETE. Siempre es
necesario dar al botón Apply para que se ejecuten las sentencias.
Hemos visto de una forma rápida cómo generar una base de datos con MySQL
Workbench. Como podéis apreciar, es muy sencillo de usar y nos permite
interactuar con la base de datos de forma ágil.
Existen más opciones de esta herramienta per hoy hemos visto lo esencial
para crear un esquema Entidad-Relación y luego generar el script DDL para la
creación del mismo.