Pagina 1 di 2
quale database mi consigliate?
Inviato: mar 16 ott 2007, 13:34
da lamarozzo
Vi chiedo aiuto su un mondo del quale non so praticamente nulla: i database.
Un'associazione mi ha chiesto se posso aiutarli ad organizzare un centinaio di questionari cartacei in cui ci sono domande a crocette e risposte libere. Si tratta di un lavoro senza pretese ma che voglio cercare di fare al meglio. La cosa più giusta da fare mi sembra quella di immettere questi dati in un database, così da avere la massima flessibilità nel reperirli.
Devo cominciare da Zero. I requisiti del database sono:
*) opensource
*) semplice
*) ben documentato
Secondo voi a quale database devo rivolgere i miei sforzi? MySQl o PostgreSQL? Qualcuno potrebbe consigliarmi qualche guida/tutorial per essere rapidamente produttivi con uno di questi database? Non sono interessato (almeno per ora) alle funzionalità avanzate, piuttosto avrei bisogno di una guida che insegni a creare un database nella forma corretta. Infine potete consigliarmi un buon programma client?
Ho googlato abbondantemente ma essendo la prima volta che affronto la questione avrei bisogno di imboccare la strada giusta.
Grazie a tutti per l'attenzione.
Inviato: mar 16 ott 2007, 14:14
da first
se il tuo problema e' solo quello dell'associazione allora la soluzione piu efficace/efficiente e' una semplice tabella di un foglio di calcolo
Inviato: mar 16 ott 2007, 14:15
da tgmx
Io ho sempre e solo usato mysql e mi sono sempre trovato bene...

Inviato: mar 16 ott 2007, 14:18
da Ph1l
Mysql... è talmente facile che sono riuscito ad usarlo perfino io!
Re: quale database mi consigliate?
Inviato: mar 16 ott 2007, 14:20
da Mario Vanoni
lamarozzo ha scritto:Vi chiedo aiuto su un mondo del quale non so praticamente nulla: i database.
Un'associazione mi ha chiesto se posso aiutarli ad organizzare un centinaio di questionari cartacei in cui ci sono domande a crocette e risposte libere. Si tratta di un lavoro senza pretese ma che voglio cercare di fare al meglio. La cosa più giusta da fare mi sembra quella di immettere questi dati in un database, così da avere la massima flessibilità nel reperirli.
Devo cominciare da Zero. I requisiti del database sono:
*) opensource
*) semplice
*) ben documentato
Secondo voi a quale database devo rivolgere i miei sforzi? MySQl o PostgreSQL? Qualcuno potrebbe consigliarmi qualche guida/tutorial per essere rapidamente produttivi con uno di questi database? Non sono interessato (almeno per ora) alle funzionalità avanzate, piuttosto avrei bisogno di una guida che insegni a creare un database nella forma corretta. Infine potete consigliarmi un buon programma client?
Ho googlato abbondantemente ma essendo la prima volta che affronto la questione avrei bisogno di imboccare la strada giusta.
Grazie a tutti per l'attenzione.
Considera anche SQLite oppure la shell con flat files (rdb).
Mario Vanoni
Inviato: mar 16 ott 2007, 16:12
da alessiodf
postgreSQL + pgadmin3 (client)

Re: quale database mi consigliate?
Inviato: mar 16 ott 2007, 16:31
da elettronicha
lamarozzo ha scritto:Un'associazione mi ha chiesto se posso aiutarli ad organizzare un centinaio di questionari cartacei in cui ci sono domande a crocette e risposte libere.
Per un centinaio di questionari basta Base di OpenOffice o qualsiasi altro programma OS meno giovane di Base...
Re: quale database mi consigliate?
Inviato: mar 16 ott 2007, 17:44
da lamarozzo
elettronicha ha scritto:lamarozzo ha scritto:Un'associazione mi ha chiesto se posso aiutarli ad organizzare un centinaio di questionari cartacei in cui ci sono domande a crocette e risposte libere.
Per un centinaio di questionari basta Base di OpenOffice o qualsiasi altro programma OS meno giovane di Base...
Ma io volevo usare i questionari come pretesto per imparare qualcosina di database. Le cose si imparano meglio se si ha la possibilità di metterle subito in pratica
Comunque grazie a tutti delle risposte.
Avete qualche tutorial da consigliare? Ho visto che su html c'è n'è uno su MySql, forse comincio da quello.
Inviato: mar 16 ott 2007, 18:16
da elettronicha
Se non ricordo male, MySQL ha un accrocco di help con qualche mini-tutorial, altrimenti ci sono miliardi di libri più o meno cari, e qualcuno che condivide materiale libero da copyright tipo slide, appunti, tutorial sui circuiti di p2p.
Inviato: mar 16 ott 2007, 19:06
da DaD
elettronicha ha scritto:Se non ricordo male, MySQL ha un accrocco di help con qualche mini-tutorial, altrimenti ci sono miliardi di libri più o meno cari, e qualcuno che condivide materiale libero da copyright tipo slide, appunti, tutorial sui circuiti di p2p.
Io con il man di mysql mi sono semre trovato più che bene, non vedo il motivo di chiamarlo "accrocco di help".
comunque il mio consiglio è quello di usare Mysql

Inviato: mar 16 ott 2007, 19:14
da elettronicha
DaD ha scritto:elettronicha ha scritto:Se non ricordo male, MySQL ha un accrocco di help con qualche mini-tutorial, altrimenti ci sono miliardi di libri più o meno cari, e qualcuno che condivide materiale libero da copyright tipo slide, appunti, tutorial sui circuiti di p2p.
Io con il man di mysql mi sono semre trovato più che bene, non vedo il motivo di chiamarlo "accrocco di help".
comunque il mio consiglio è quello di usare Mysql

Nel senso che sarebbe meglio conoscere anche un po' di teoria dei data base, se proprio uno volesse imparare bene.
Inviato: mar 16 ott 2007, 20:44
da tgmx
Per esperienza personale, quando si inizia qualcosa da zero è meglio utilizzare qualcosa che si trova già nella Slack così se non funziona (ma dovrebbe) si possono da subito escludere problemi di istallazione...
... a volte poter escludere già un problema è tanto!

Inviato: mar 16 ott 2007, 20:50
da aschenaz
Anni fa ho fatto qualcosa del genere.
Io ti consiglio mysql e NON creare un unica tabella: fanne una con le domande, una con le risposte ed una con le associazioni domanda/risposta.
Ciao,
nino
Inviato: mar 16 ott 2007, 21:25
da first
ninobi ha scritto:Anni fa ho fatto qualcosa del genere.
Io ti consiglio mysql e NON creare un unica tabella: fanne una con le domande, una con le risposte ed una con le associazioni domanda/risposta.
Ciao,
nino
a occhio direi che e' meglio crearne una con l'anagrafica degli iscritti ed una con le domande e nella relazione iscritto/questionario ci metti come attributi le risposte cosi puo mantenere nel db anche futuri nuovi questionari(oppure rifare lo stesso fra, che so, due mesi per vedere cosa e cambiato).
Mio umile consiglio, prima e' meglio imparare come si progetta un db a livello logico e dopo sporcarsi le mani con l'implementazione reale
Inviato: mar 16 ott 2007, 22:26
da DanBadJar
Anche io ti consiglio mysql, soprattutto perchè è professionale e altamente performante.
Però presuppone almeno una infarinatura di base di modelli E/R, non so come sei messo.
Comunque
http://it.wikipedia.org/wiki/Modello_E-R