MySQL Workbench

MySQL Workbench
Una semana llena de software, pero este lo merece...

Hace bastante tiempo hice un pequeño post ilustrativo para aquellos que querían entender un poco de qué es una base de datos y como construir una. En ese momento estaba usando el DBDesigner 4, un programa muy bueno pero que había "cesado" su desarrollo, principalmente por estar hecho en un framework medio obsoleto.

Pero MySQL, la empresa tras la base de datos, amplió hace un tiempo su gama de software y agregó el Workbench, que no es más que el DBDesigner "renacido" en versión mejorada y mucho, pero mucho mejor. Para ver como se ve la interfaz, hagan click en la imagen para verla completa.

Especialmente diseñado para MySQL 5 y funcionando para 4.1 (excelente ese detalle) permite hacer ingeniería inversa de la base que tengamos, conectar las Foreign Keys, Indices, Vistas, Triggers, bah, absolutamente todo lo que trae de interesante MySQL 5.

Para los que duden de la calidad o el nivel de este motor de bases de datos, les aviso que la versión 5 tiene todo lo que podían esperar, además el set de herramientas es muy completo, les recomiendo descargar las GUI Tools (gratuitas) que traen el MySQL Administrator (editar Stored Procedurs desde aquí me ha funcionado 10 puntos, la uso para administrar la BD), MySQL Query Browser (no me gusta mucho pero anda bien en la versión actual), MySQL Workbench y el MySQL Migration Toolkit, excelente para pasar de SQL Server u otras bases de datos propietarias a este modelo abierto.

Para descargar desde el site oficial

Si te gustó esta nota podés...
Invitame un café en cafecito.app

Categoría: Informática Etiquetas:  

Otros posts que podrían llegar a gustarte...

Comentarios

  • Danbat     20/07/2006 - 01:39:21

    Interesante. Voy a estudiarla un poco para ver si logro convencer a los directivos para que obliguen a la masa inculta de los de Sistemas a migrar del SQL Server 2000 ya vencido. Todavía estoy peleando para que instalen unas malditas estadísticas que me piden a cada rato y que el "experto" de Casa Central no quiere instalar porque en una parte del instructivo dice "NT" y no "2000". Y después se preguntan por qué me provoca querer asesinar gente...

  • Lucas     20/07/2006 - 05:55:34

    Si, el software libre lo hacen cada vez mas parecido al propietario y viceversa, donde va a terminar todo esto? en fin, encuentro mysql la mejor alternativa para la gente ke hace nuestro laburo fabio.. empecé usando access, pero una vez ke descubrí mysql ya fue dije, ke dolobu fui todos estos años!

  • Danbat     20/07/2006 - 13:27:53

    Lucas, yo también pasé por una etapa Access. ¿Es acaso requisito para saber disfrutar de MySQL? ¿Sabríamos lo que es bello y bueno en el mundo, sin haber pasado por Access?

  • Adrian Ramiro     20/07/2006 - 14:11:50

    Por suerte nunca desarrolle en Access, pero me toco lidiar con Bases en Access para repararlas, intentar optimizarlas y demases imposibles. Cada dia me gusta un pelin mas MySQL, es casi increible que sea gratis.

  • peternauta     20/07/2006 - 22:47:54

    MySQL es una maza. la base de datos ideal para poner detras de un sito web, por su simpleza, rapidez y bajo consumos de recursos -sin contar que es gratis...

    Pero Danbar, dudo que logres convencer a nadie de que migre sql server a mysql sin que se te rian en la cara. Es mas, creo que va a ser pas probable que convenzas a los directivos de tu empresa a que te presten su BMW para dar una vueltita manzana, a que hagan esa migracion...

  • Fabio     20/07/2006 - 23:03:54

    peternauta, eso sonó a prejuicio, ¿cuando fue la primera y última vez que comparaste MS SQL con MySQL? ¿Probaste MySQL 5? yo he usado ambos, si tengo que elegir para un proyecto serio y con bajo coste de licencias, no dudo en MySQL, tiene todo lo que necesito sumado a performance y buen servicio técnico, que se puede pagar a MySQL AB y mucho material en la web.

    PS: Uso SQL Server 2000 todos los días

    PS2: SONY, la Nasa, Toshiba y varios grandes te contradicen :D

  • peternauta     20/07/2006 - 23:50:05

    Che, no te enojes... (sabia que alguien me iba a putear )
    Estamos de acuerdo, mysql es mucho mas de lo que se puede esperar de una base de datos free y seguro que muchas empresas lo usan (ya que sirve para el volumen de datos que usan). Y tambien muchos desarrolladores como vos y yo.

    Sabemos que MS SQL tampoco es gran cosa, pero seamos sinceros, crees que MySQL es mejor base de datos? (sin evaluar la relacion costo-beneficio)

    PS: Uso MySQL y ya no uso MSSQL (por suerte).

    La NASA usa mysql? Que pasó, Bush se gastó todo el presupuesto en bombas y se quedaron sin plata para seguir pagando licencias de Oracle?

  • Fabio     21/07/2006 - 00:11:29

    sobre lo último que preguntás: muy probable :D:D

    "depende para qué" es la frase que te gana en la discusión, jejeje , para una base que no sea transaccional MyISAM es mucho mejor que la mayoría de los motores existentes, en cambio INNODB no se si es precisamente lo "más" eficiente. Igualmente MySQL te permite usar el engine que quieras para cada tabla.

    PosgreSQL es otra genialidad Open Source y muy completo.

    Oracle tiene sus ventajas para otros usos, en fin, cada una tiene un uso y un perfil en particular, pero hay trabajos que no requieren un Oracle, aunque sean enormes y poderosos, Oracle sólo complicaría las cosas, en esos casos hay que buscar lo que mejor se adapte a tu proyecto.

  • xuxan     26/01/2008 - 04:52:27

    Este programa me parece muy bueno, pero no se si se dieron cuenta que la pantalla palpita demasiado a la hora de graficar, es horrible ese detalle. pero es muy bueno.

  • TxOs     05/06/2009 - 19:13:31

    Muy buena referencia!!!
    Gracias.

Deje su comentario:

Tranquilo, su email nunca será revelado.
La gente de bien tiene URL, no se olvide del http/https

Negrita Cursiva Imagen Enlace


Comentarios ofensivos o que no hagan al enriquecimiento del post serán borrados/editados por el administrador. Los comentarios son filtrados por ReCaptcha V3.