martes, 11 de mayo de 2010

Modelación y generación de Scripts MySql con DBDesigner 4

DBDesigner es una herramienta CASE optimizada para mysql de similar funcionalidad que el conocido ERWIN, en lo personal DBDesigner se ha convertido en mi herramienta preferida para el modelamiento  en general de base de datos y generación de Scripts de Base de Datos Mysql en el proceso de análisis e ingeniería de Software.

Tanto si lo que buscas es una herramienta para practicar o para aprender a manejar mysql, como si tus necesidades son más ambiciosas, estás ante uno de los entornos de diseño gráfico de bases de datos más sencillo y a la vez, completo y eficaz del mercado, además ha sido desarrollado y publicado bajo licencia GNU, lo que te permitirá utilizarlo sin limitaciones.

Yo personalmente uso la herramienta para modelar la base de datos en general, generar el script mysql y obtener el diccionario de datos. En dichas opciones la herramienta funciona de maravillas.

Además soporta multitud de opciones que aún no he probado, entre las que se encuentran:
  • Modo consulta.
  • Ingeniería inversa de bases de datos MySQL, Oracle, MSSQL y cualquiera con driver ODBC.
  • Control de versiones.
  • Constructor de queries.

Imagen de DBDesigner
dbdesigner.jpg


Viendo algunas funciones del DBDesigner

  1. Generación del Script Mysql
  2. Para generar los scripts mysql dar clic en File/Export/SQL Create Script.. como muestra la imagen. exportar1.jpg
    Luego se mostrará la siguiente pantalla.
    exportar2.jpg   
  3. Generación del Diccionario de Datos
  4. diccionario1.jpg
diccionario2.jpg


Para mayor información

Bueno me despido de ustedes.. esperando les pueda servir la info proporcionada.. saludos se despide su amigo  edisonjc7.. por fin me toca vacaciones en la chamba xD.. Chauuu!.

sábado, 1 de mayo de 2010

Generación de Ejecutables para proyectos Java Swing

Me encontraba realizando un aplicativo Cliente - Servidor en Java Swing JSE para una entidad educativa, el aplicativo era bastante vistozo y amigable, implementaba el patrón DAO (lo reutilizaba de un proyecto web existente) y base de base de datos Mysql5 centralizada. Cuando por fin terminé el desarrollo del aplicativo necesitaba generar un ejecutable que permita acceder al él sin problemas desde c/u de las PC's cliente. Para ser más precisos este aplicativo constaba de varias librerías como son los jars (ireport, los commons, el jar de conexión y muchos otros más).


Pues buscando en la internet no hacia otra cosa que confundirme aún más, decían que tenía que generar el jar y luego modificar el archivo de manifiesto e incluir las librerías utilizadas; esta forma de generar el archivo ejecutable era bastante rudimentaria y complicada... Hasta que me tope con una herramienta casi milagrosa que me simplificaba la vida totalmente (más aún la de un programador xD) ... Pues con ustedes el plug-in para eclipse Fat Jar.

Lo pueden descargar desde aquí .

Instalación
Para instalarlo deberás copiarlo en la carpeta plugins de tu eclipse. (Lo he probado en la versión Ganymede sin problemas). Reinicias tu eclipse y listo.
Una vez instalado el eclipse te dará la siguiente opción al dar clic derecho sobre el proyecto a generar el ejecutable.

fatjar.jpg


Uso
Su uso es bastante simple y la generación de los ejecutables es del tipo Wizard.

Bueno mis amigos espero sus comentarios.... chau!!! ...y Feliz día del Trabajador les desea su amigo edisonjc7, siempre trabajando xD.

Para mayor información
Tutorial Fat-Jar