Newsgroup: it.comp.macintosh
Titolo: Progettazione di Database


e sebrerebbe perfetto solo che non c'e' per Mac. Sapreste indicarmi
qualcosa di simile ?
Grazie 1k
-- 
Ciao
Fabio

 Grazie 1k
Per lavorare con LAMP è sufficiente seguire la filosofia LAMP.
Usa BBedit Free e vivi felice.
Max
-- 
Se mi volete scrivere
massimo . ori @ aliceposta . it

 Max
Scusa ma cos'e' LAMP ?
-- 
Ciao
Fabio

 Scusa ma cos'e' LAMP ?
L  inux
A  pache
M  ySQL
P  hp


 Max 
Ok ma questo non risponde alla mia domanda su un ambiente di
progettazione di basi di dati. BBedit Free mi permette di disegnare
grafici e schemi di basi di dati ?
Se devo mettere su Linux tanto vale che uso Win :-)
-- 
Ciao
Fabio

 Se devo mettere su Linux tanto vale che uso Win :-)
aaaaaaargh. piuttosto la morte.
-- 
enrico

 grafici e schemi di basi di dati ?
provato OmniGraffle e OmniOutliner, che sono in bundle con i powerbook?
-- 
Speriamo che il moderatore non mi cancelli questo messaggio :-)


Ho svolto anche io un progetto per basi di dati, ma non ho trovato nulla 
per mac, ma solo un programma sotto win di nome smartdwraw, liberamente 
scaricabile previa registrazione sul sito...
Ti permette di fare il progetto concettuale e mi sembra anche quello 
logico ma non ci giurerei, mi sembra che per quello logico ce n'era un 
altro che non ho usato, ho impiegato meno a farlo con openoffice e il 
suo strumento di disegno...
Inoltre per il DBMS ti consiglio di provare a usare phpmyadmin (un nome 
simile) per mysql, un front end non male e penso uno dei pochi 
funzionanti decentemente...
Io ho dovuto usare access in quanto sotto mysql alcune funzionalità non 
erano implementate (tipo il join), forse ora sembra risolto.
Anche access comunque ha le sue limitazioni, e non da poco tipo le 
relazioni 1 a 1 che non ti permette di realizzare, ma solo 1 a molti e 
molti a molti.
Le 1 a 1 sono utili nella somposizione di attributi complessi o entità 
complesse.
buona serata

 Se devo mettere su Linux tanto vale che uso Win :-)
Sei messo male allora... ;-)
Una risposta così meriterebbe qualche Kb di battute.


 wrote:

:-)
-- 
Ciao
Fabio

 provato OmniGraffle e OmniOutliner, che sono in bundle con i powerbook?
gli daro' un occhio ma non penso che possano interagire con mySQL, per
altro io non li ho :-(
Grazie mille comunque per la segnalazione.
-- 
Ciao
Fabio

 omnigraffle
Per disegnare sembra parecchio carino (alla omnigroup non si
smentiscono) ma poi mi supporta la gestione dei db mysql ? non vorrei
poi dovermi fare tutto a manina. 
Ad ogni modo non e' poi una tragedia lo terro' in considerazione.
Per ora sto giochicchiando con questi :
Lightwright 4
XERD
eSuite4X J 2.7
Quest'ultimo sembra fare al caso mio ma e' a pagamento e non capisco
dove siano le limitazioni della versione demo (non l'ho ancora
installato per ora l'ho solo scaricato).
Possibile che anche in ambiente Linux (che giri ovviamente sotto mac)
non ci sia nulla ....
La ricerca continua :-)
-- 
Ciao
Fabio

 Una risposta cosě meriterebbe qualche Kb di battute.
Era volutamente provocatoria (anche se in effetti su avrei a
disposizione gia' un win con i sw che mi servono cosa che non posso dire
per es di linux)
Grazie cmq per le risposte.
-- 
Ciao
Fabio

 buona serata
Anche a te e grazie delle informazioni.
-- 
Ciao
Fabio

 OmniGraffle e OmniOutliner
sottoscrivo, io li uso quotidianamente generando l'invidia di tutti i
miei colleghi Winzozziani =)
Quello che serve a te è OmniGraffle, tra le collezioni di immagini già
pronte tra l'altro c'è proprio quello che cerchi tu! Qualsiasi tipo di
Diagramma è un capolavoro con Graffle!
ciao! =)
-- 
Alessandro "Sandero®" Borghini

 C'e' , c'e', aivoglia se c'e'.
Mi pareva strano :-)
-- 
Ciao
Fabio

 wrote:

Con questi ci "disegni" la rappresentazione delle tabelle tu vuoi
progettare graficamente il DB, tipo A(l)ccess :-) o ERwin.
Fallo a manina con penna e carta e poi "rappresentale graficamente" con
quello che vuoi.
Probabilmente in javaGUI esiste qualcosa.
Giovanni
-- 
La differenza tra un genio e uno stupido č che il genio ha dei limiti.

 
Io cercavo qualcosa che mi permettesse di progettare direttamente sul
computer, sostituendo la carta e che poi si accollasse la parte
totalmente meccanica di trasformare il mio progetto in SQL.
-- 
Ciao
Fabio

 totalmente meccanica di trasformare il mio progetto in SQL.
Hai appena lanciato la sfida a qualche CocoaProgrammer :-)


 Giovanni
:-)
-- 
Ciao
Fabio

 qualcosa di simile ?
COme gli altri anche io consiglio OmniGraffle.
E' vero che poi devi farti lo script SQL di generazione "a manina", ma
direi che questo potrebbe rientrare tranquillamente negli scopi del tuo
progetto visto che sei uno studente ! :-)
Purtroppo sotto Mac non conosco conosco nulla...manca credo qualcosa di
simile ad ERWin...
Ciao
Leo

 dentro MySQL.
nella mail dell'ADC (Apple Developer Connection) di oggi c'e' questo:
[2]  ADC Member Discounts from PremiumSoft 
PremiumSoft is offering Navicat (a MySQL front end) to ADC Members
for US$ 72 (regularly $95). Navicat is a set of graphical database
management, data transfer, import/export, and backup tools for MySQL
database systems. To take advantage of this offer, simply e-mail
a...@prect.com
 and include the promotional code 'ADCDISCOUNT' in the
e-mail. 
A free trial version of the software is available for download at
the PremiumSoft web site:
http://www.navicat.com/shareware.php3
 
-- 
"Two of the most famous products of Berkeley are LSD and Unix. 
I don't think that is a coincidence."

 e-mail. 
Si, ma lui voleva disegnare il diagramma ER e poi schiacciare un bottone
e il programma avrebbe dovuto dire a Mysql di creare le tabelle da solo.
Omnigraffle va bene per disegnare il diagramma ma non comunica con
Mysql.
Navicat semplicemente e' una GUI per Mysql, permette di creare tabelle,
gestirle, gestire gli utenti con i vari permessi senza dover usare il
terminale.
Ma visto che sei uno studente ti consiglio vivamente di farlo a mano,
cioe' di fare un bel Create Table pippo (...), perche':
1) e' istruttivo
2) ti fa vedere come lavora Mysql, i problemi che ha, ecc...
3) i front end vanno bene fino ad un certo punto, se devi fare cose non
troppo comuni va a finire che ti tocca usare il terminale perche' le GUI
non hanno dei bottoni predisposti => devi sapere usare il terminale
4) se devi fare un programma che si collega ad un database (che sia un
programma standalone o una pagina internet) devi conoscere la sintassi
sql, quindi e' meglio allenarla.
Ti dico questo perche' essendo uno studente anch'io ho visto (vedo)
quali sono i problemi miei (e dei miei amici) e ti assicuro che secondo
me vale la pena di fare le cose da terminale, imapri di piu' e alla fine
sei piu' veloce...
PS: 
www.macupdate.com
, cerca roba il cui nome contiene SQL e poi provali
un po' tutti, ci sono dei programmi tipo Navicat gratis che fanno quasi
le stesse cose (primo tra tutti PHPMyAdmin). Comunque ribadisco, fai le
cose via terminale, ti conviene.
Ciao Jack
 

Grazie mille per i consigli
-- 
Ciao
Fabio