Software progettazione DB

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Software progettazione DB

Messaggio da tgmx »

Ciao Ragazzi,
devo iniziare un nuovo software che richiede l'utilizzo di un db strutturato in modo un po' articolato e quindi questa volta vorrei utilizzare uno di quei "designer" che consentono di progettare graficamente il db prima di eseguire i vari "create table".

Tempo fa per la tesi avevo utilizzato DBDesigner4 e probabilmente utilizzerò quello ma vorrei sapere se qualcuno ha avuto esperienze con altri software...
Ovvamente per linux... :)

sreview
Linux 1.x
Linux 1.x
Messaggi: 159
Iscritto il: mer 27 lug 2005, 0:00
Nome Cognome: Fabrizio Di Carlo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce 4.6.1
Località: Latina
Contatta:

Re: Software progettazione DB

Messaggio da sreview »

Se usi MySQL come DB, usa MySQL Workbench http://wb.mysql.com/, che è l'evoluzione di DB Designer

Avatar utente
ildiama
Linux 3.x
Linux 3.x
Messaggi: 536
Iscritto il: mar 27 dic 2005, 16:49
Slackware: mine
Kernel: 2.6.alto..
Desktop: KDE4
Località: Senigallia
Contatta:

Re: Software progettazione DB

Messaggio da ildiama »

Solo io uso ancora carta e matita?

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Re: Software progettazione DB

Messaggio da tgmx »

sreview ha scritto:Se usi MySQL come DB, usa MySQL Workbench http://wb.mysql.com/, che è l'evoluzione di DB Designer
Bello!!!
Io ero rimasto ai vecchi "QueryBrowser" "Administrator" e compagnia bella... Era un po' che non visitavo il sito di Mysql.

Mi sa proprio che proverò con quello...

Grazie, ottimo consiglio.

Avatar utente
DanBadJar
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 28 lug 2006, 19:27
Nome Cognome: Daniele Malavasi
Slackware: 13.1
Kernel: 2.6.34.1
Desktop: XFCE - Gnome
Località: Bologna
Contatta:

Re: Software progettazione DB

Messaggio da DanBadJar »

RIguardo a MySQL Workbench, qualcuno è riuscito a compilarlo?
Io ottengo:

Codice: Seleziona tutto

checking for ZIP... configure: error: Package requirements (libzip) were not met:

No package 'libzip' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables ZIP_CFLAGS
and ZIP_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Re: Software progettazione DB

Messaggio da tgmx »

DanBadJar ha scritto:RIguardo a MySQL Workbench, qualcuno è riuscito a compilarlo?
I
Io per adesso mi sono accontentato della versione per windows... :oops: :)

daigo
Linux 0.x
Linux 0.x
Messaggi: 26
Iscritto il: gio 18 ott 2007, 13:00
Nome Cognome: Andrea Dieni
Slackware: current64
Kernel: 2.6.33.4
Desktop: KDE 4.4.4
Località: 41°54´N 012°29´E

Re: Software progettazione DB

Messaggio da daigo »

Io l'ho compilato senza problemi su Slackware64 current ma ho GSB installato non saprei dirti quali siano le dipendenze minime da installare.
Devi anche installare lua io ho usato il package di Conraid su slackers.it

sreview
Linux 1.x
Linux 1.x
Messaggi: 159
Iscritto il: mer 27 lug 2005, 0:00
Nome Cognome: Fabrizio Di Carlo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce 4.6.1
Località: Latina
Contatta:

Re: Software progettazione DB

Messaggio da sreview »

Riporto per intero la pagina di requisiti

We are using Ubuntu 8.04 for development, so these build instructions apply to this distro (for now). This instruction is supposed to mention all steps and additional packages (based on a Ubuntu-desktop-default installation) needed to build a working copy of MySQL Workbench from our source packages. So lets start.
What development packages are required

First you’ll need to have these dev-libraries installed on your system:

- autoconf
- automake
- libtool
- libzip-dev
- libxml2-dev
- libsigc++-2.0-dev
- libglade2-dev
- libgtkmm-2.4-dev
- libglu1-mesa-dev
- libgl1-mesa-glx
- mesa-common-dev
- libmysqlclient15-dev
- uuid-dev
- liblua5.1-dev
- libpcre3-dev
- g++
- libgnome2-dev
- libgtk2.0-dev
- libpango1.0-dev
- libcairo2-dev
- sqlite3-dev
- python-dev
- libboost-dev

Ubuntu’s package management system should be able to install that on a single command. Just pass the lib names to the apt-get install command (of course, you must have root privileges to install packages):

sudo apt-get install build-essential autoconf automake libtool libzip-dev libxml2-dev libsigc++-2.0-dev libglade2-dev libgtkmm-2.4-dev libglu1-mesa-dev libgl1-mesa-glx mesa-common-dev libmysqlclient15-dev uuid-dev liblua5.1-dev libpixman-1-dev libpcre3-dev libgnome2-dev libgtk2.0-dev libpango1.0-dev libcairo2-dev python-dev libboost-dev
Fetch the sources

Download MySQL Workbench 5.1 Source Package from http://wb.mysql.com. The sources of the first Linux Alpha release can be found here.
Build the packages

extract source package to a location of your choice (i.e. ~/workbench-src)

create output folder (optional)

i.e. ~/mysql-workbench

goto wb source base folder

start build configuration by running autogen

./autogen.sh

If you want Python support (and installed python-dev), pass –enable-python-modules to autogen.sh

start building the packages by invoking the make command

make install DESTDIR=/home/<your_username>/mysql-workbench

you can use param -jX to improve build-speed by using multible build-threads (where X is the number of parallel threads to be used)
Starting it up

Inside the output directory you’l find the subdir usr/local/bin. change to that dir and run the startscript for MySQL Workbench 5.1 Linux:

./mysql_workbench

Rispondi