Cuando se necesita modelar una base de datos en entidad - relación, recuerdo en aquellas épocas de la universidad que usaba DBDesigner bajo MS Windows puesto que era una aplicación muy buena y practica, para diseñar y modelar en forma gráfica las bases de datos en MySQL, esto era parecido al EMS for SQL con la diferencia que esta ultima es de pago. En este Post te dejo los pasos para que puedas instalar el DBDesigner corriendo en Linux/Gnu favorita.
Librerias requeridas:
$ sudo apt-get install xkeyboard-config
$ sudo cd /opt
$ sudo wget http://www.silcom.com.pe/soft/xlibs_6.8.2-77_all.deb
$ sudo dpkg -i xlibs_6.8.2-77_all.deb
$ sudo wget http://www.silcom.com.pe/soft/kylixlibs3-borqt_3.0-1_i386.deb
$ sudo dpkg -i kylixlibs3-borqt_3.0-1_i386.deb
$ sudo wget http://downloads.mysql.com/DBDesigner4/DBDesigner4.0.5.4.tar.gz
$ sudo tar xvfz DBDesigner4.0.5.4.tar.gz
Enlazamos a modulos:
$ cd /usr/lib
$ sudo ln -s kylix3/libborqt-6.9-qt2.3.so
$ sudo ldconfig
$ sudo ln -s /usr/lib/kylix3/libborqt-6.9.0-qt2.3.so /lib/libborqt-6.9-qt2.3.so
Libreria para conectar a Mysql
$ sudo cd /opt
$ sudo wget http://crlab.com/dbx/dbxmda.tar.gz
$ sudo tar xvfz dbxmda.tar.gz
$ sudo mv DbxMda/libsqlmda.so.3.20 /usr/lib/
$ sudo ldconfig
Ejecutar el programa
$ /opt/DBDesigner4/./DBDesigner4

Para vincular la base de datos.
Menu “Database”->”Conect to database”
Creamos una conexion con el boton “New Database Connect”
Seguiremos los pasos basicos, aqui no va a ver ningun inconveniente, al menos a que no te sepas el acceso.
- Connection Name: localhost

- Hostname: localhost
- Database Name: mysql (aqui tu base datos)
- User: root (aqui tu usuario)
- Passwd: toor (aqui tu clave)
- Descripcion: Conexion Mysql
Ahora en la segunda pestaña, podría ser la mas importante tiene que quedar como sigue (ojo con lo que esta con negrita, influye Mayúsculas), la base de datos debe como la primera pestana:
DriverName: Mysql
GetDriverFunc: getSQLDriverMySQL
LibraryName: libsqlmda.so4.40
VendorLib: libsqlmda.so.4.40
TableScope: tsTable, tsView, tsSysTable,
BlobSize: -1
LocaleCode: 0000
Database: mysql
User Name: root
HostName: localhost
Nota: Con esto ya podemos hacer Ingeniería inversa o trabajar directamente sobre la base de datos seleccionada de la conexión actual. Yo recomiendo que prueben usar la actual herramienta del Mysql ahora llamada WorkBench.

resucitar mi vida e Ilusión por los juegos en computadora y aun más los juegos en red, hace mucho tiempo que no juego alguno que me emociona tanto, como fue sin dudar ‘StarCraft II’. Todo empezo con algunas partidas de demostración el observar que este juego no pierde calidad en su categoria de estrategia. Me encantan cuando hablo de que los juegos no dejaran de llamarse juegos cuando entretienen por horas, y no dejo de pensar en volver a jugar otra partida.
los amigos, amigos de mis amigos y los horarios de trabajo y/o de estudio me hacen recordar a aquellas juegas universitarias y de trabajo donde la pasabamos inolvidables dolores de cabeza al día siguiente, las trasnoches o mala noche, del sueño y cansancio cuando teniamos examenes, exposiciones y/o trabajos e informes que presentar, o entrar a trabajar a las 6am. Las ex-parejas y esas muy viejas amistades que no te olvidan y estan ahí siempre cuando necesitas del alcohol.