Der
DB Designer 4 von
fabFORCE ist ein sehr nützliches Tool zur UML basierenden Datenbankmodellierung - speziell für MySQL Datenbanken. Leider wurde die Entwicklung vor einiger Zeit eingestellt, als die Veröffentlichung der
MySQL Workbench - ein Modellierungsprogramm von MySQL selbst - bekannt gegeben wurde, welches sich aber immer noch in einem frühen Beta Stadium befindet. DB Designer 4 ist somit nur MySQL 4 kompatibel. Als Alternative ist noch
DB Designer Fork zu nennen - eine Weiterentwicklung von DB Designer aus der Community heraus, welche sogar mehrere Datenbank Engines unterstützt. Bisher habe ich aber nur den DB Designer 4 genutzt.
fabForce stellt den DB Designer für Windows als auch für Linux zur Verfügung. Möchte man ihn unter Linux verwenden, ist ggf. noch ein wenig Handarbeit notwendig. Die folgenden Schritte beschreiben, wie man den DB Designer 4 unter Ubuntu Linux (getestet mit Gutsy Gibbon 7.10) schnell und einfach installieren kann:
- DB Designer 4 als Linux RPM Packet herunterladen: Downloadseite von fabFORCE
- RPM Paket installieren - das geht mit "alien", welches man wie folgt installieren kann:
martin@lxmro:~$ apt-get install alien
- Mit alien das RPM Paket installieren:
martin@lxmro:~$ sudo alien -i DBDesigner4-0.5.4-0.i586.rpm
Nun ist DB Designer unter "
/opt/DBDesigner" installiert worden, wird sich aber beim Start über eine nicht vorhandene Bibliothek "
libborqt-6.9-qt2.3.so" beschweren. Diese installiert man wie folgt nach:
- Kylix Bibliothek bei Sourceforge herunterladen (ganz unten auf der Seite)
- Bibliothek mit den folgenden Befehlen entpacken und kopieren:
martin@lxmro:~$ tar xzf kylixlibs3-borqt-3.0-2.tar.gz
martin@lxmro:~$ sudo cp kylixlibs3-borqt/libborqt-6.9.0-qt2.3.so /lib/libborqt-6.9-qt2.3.so
Nun sollte der DB Designer ohne Probleme starten. Einfach die Datei "/opt/DBDesigner4/DBDesigner4" ausführen.