Newsgroup: it.comp.lang.c++
Titolo: [newbie] cosa mi consigliate?

Salve a tutti,
finora mi sono sempre occupato di programmazione audio (synth e cose simili)
e mai di programmi gestionali.
Mi p stato chiesto da un amico di realizzare un software per la gestione del
proprio studio di fisioterapia.
Partendo dal presupposto che sto tipo non è un genio del computer, anzi, con
che motore di database mi consigliate di lavorare? Intendo programmare in
C++, ma interfacciare il mio programma ad un database, pensavo MySql o
Access, cosa mi consigliate?
Non ho nessun tipo di conoscenza sui databse, quindi con uno o con l'altro
non mi cambierebbe nulla, dovrei cmq partire da zero.
Grazie
Riccardo

 Access, cosa mi consigliate?
Dipende da quello che devi fare. Per un semplice progetto gestionale
monoaccesso senza un grande mole di dati ti può bastare Access con accesso
ODBC, per progetti più complessi è meglio usare altri dbms come MySql,
Interbase o altri fino ad arrivare al "signore" dei dbms Oracle :o).
Dipende quindi dalla complessità del progetto, dalla mole dei dati che deve
gestire il db e dalla quantità di accessi. Certo che è inutile usare Oracle
per gestire la lista della spesa settimanale, non so se mi spiego (occhio
inoltre alle licenze, per usi commerciali c'è una grande varietà di prezzi).
Per quanto riguarda il C++, ogni dbms ha le proprie librerie di accesso, i
manuali su come utilizzarle e sono di solito scaricabili dal sito da cui
scarichi il dbms o fornite col software, quindi nessun problema. Senza
contare che per basse prestazioni puoi usare accesso ODBC che viene
implementato sui compilatori microsoft (solo su piattaforma MSWindows!),
senza bisogno di ulteriori aggiunte (vedi ad esempio la classe CDatabase).
Ciao
Andrea

 non mi cambierebbe nulla, dovrei cmq partire da zero.
Partendo da queste considerazioni:
1)..sto tipo non č un genio del computer
2)Non ho nessun tipo di conoscenza sui database
bisogna realizzare una applicazione semplice e utilizzare e robusta. Se 
desideri eseguire un buon programma, devi lavorare molto. Se non vuole 
essere una semplice lista di pazienti risulta molto complessa come 
soluzione e assume piů importanza a mio avviso il database che non 
l'interfaccia grafica.
Dipende molto da cosa vuoi gestire.
Ho realizzato un applicativo proprio per uno studio di fisioterapia, con 
la gestione degli appuntamenti, costi, fatturazione. (al momento non č 
distribuito ma č installato solo presso questo studio)
Spesso i pazienti fanno anche due tipi di terapia consecutive e gestire 
l'occupazione delle risorse č un buon problema.
Ripeto dipende da cosa si vuole fare.
Massimo  

 Massimo
Diciamo che a grandi linee dovrei gestire appuntamenti, gestione dei
macchinari,  fatture, tutto quanto insomma.
So benissimo che la cosa richiede una buona gestione del database, per
questo mi chiedevo quale utilizzare se Acess o My Sql.
Eventualmente potreste darmi qualche input su dove trovare informazioni
sulla programmazione con database?
Grazie
Riccardo

, 

con google trovi tutto quello che ti serve visto che parti da zero.
Non so se lo hai gia fatto, ma prima di tutto, dovresti analizzare e 
pianificare il progetto: quali sono le informazioni da gestire, la 
relazione tra loro, le quantità dei dati attuali, funzionamento su 
singola postazione o in rete e mille altri problemi.
Solo dopo aver bene in mente queste cose, scegli lo strumento di 
sviluppo, il database, etc.