Newsgroup: it.comp.software.database
Titolo: Access o Interbase?

Ciao a tutti,è la terza volta che scrivo su questo ng, spero di essere
chiaro questa volta.
Il mio problema è il seguente : dovrei relizzare un db per una gioielleria
(sono due negozi, uno accanto
all'altro, con un pc per banco di vendita, un pc in laboratorio ed uno in
ufficio collegati in rete)..
Quale mi consigliate?
Sui pc, collegati con schede di rete, ci dovrebbe essere installato win98,
al massimo winME, e un office 2000 con Access. Come mole di dati, sono due
negozi dei 7 negozi in un paese di circa 45.000 abitanti, quindi non
dovrebbe essere enorme.
Il db deve gestire il magazzino, i fornitori, i clienti, riparazioni, un po'
di fatturazione (senza conti da commercialista!), la stampa di buste con
codici a barre personalizzati...e consentire l'accesso di 4 pc
contemporaneamente.
Una prima scelta, la più immediata, è quella di utilizzare l'Access, con cui
ho già fatto diversi db.
Ma nel caso in cui volessi fare un db che possa poi rivendere ad altri,
credo che Access non sia la scelta migliore.
Ho letto di Interbase ( ho anche scaricato la versione 6.0.1), ma non so se
mi convenga avventurarmici.
Me la cavo con C++ Builder e Delphi e un po' di VB.
Grazie per l'attenzione.
Dome

Considerazioni:
- Access non è client-server -> traffico di rete maggiore -> lentezza -> max
10 postazioni
- Interbase è client-server -> traffico di rete minimo -> velocità
- Interbase non ha interfaccia grafica -> programmazione del software in VB
o altro
- con i driver oleDB/ODBC di Interbase 6.01 ho avuto qualche problemino
(considerazione personale)
- Interbase è free e redistribuibile (questo verificalo perchè non sono
sicuro sui dettagli licenza)
- Access non è free e devi avere una licenza per ogni postazione
- Se vuoi vendere un db con Access i tuoi clienti devono avere Access, a
meno che non acquisti la versione Dev di Office nella quale trovi il runtime
- Se devi sviluppare in VB o altro devi avere la licenza per questi
programmi
Tutto dipende da quanto vuoi investire (o hai già investito) in termini di
soldi-tempo.
Ciao, M.

programmi
Eh no, il programmatore che acquista la versione developer può distribuire liberamente a quanti
utente vuole le sue applicazioni Access/jet/MSDE!
Quest'ultimo non sono obbligati ad avere alcuna licenza.
Ciao, warp

 Quest'ultimo non sono obbligati ad avere alcuna licenza.
Non ho capito la critica: non è la stessa cosa che ho detto io? (...devono
avere Access a meno che....)
Ciao, M.

avere Access a meno che....)
Beh, è il produttore che deve avere la licenza dello strumento di programmazione (delphi, VB o
Access/MOD che sia) ... l'utente finale può tranquillamente esser privo di licenze.
Ad ogni modo mi sa che stiamo dicendo le stesse cose  :-)
Ciao, warp

Quale mi consigliate?
(cut)
Mah, per esigenze cosě piccole puoi usare qualunque DB, se ti fosse + comodo anche .dbf/Xbase  :-)
Comunque se in futuro volessi distribuire a terzi le tue applicazioni devi avere le licenze degli
strumenti che utilizzi: C++/Delphi/VB/Access-Developers o altro.
Ciao, warp

Grazie per le informazioni!
Ciao,
Dome

 (considerazione personale)
Beato te! 
Io ancora non sono riuscito nemmeno a trovarli! :-(((
Mi sai dire dove diamine li hanno nascosti, per favore?
Ale


Personalmente ti consiglio IB, anche se l'accoppiata + soddisfacente
si ottiene con Delphi/C++Builder. Un server SQL e' migliore da tutti i
punti di vista di un DB desktop, l'unico problema e' la differenza di
prezzo che in questo caso non si pone (Access costa ddirittura di +!).
Se poi ti procuri i vari ambientini free per creare DB su Interbase,
non e' che senti poi cosi' tanto la mancanza di Access. In compenso
hai un sw che puo' espandere quanto ti pare, a costo zero.
Tieni conto pero' anche IB non puo' nulla se poi non adotti uno stile
di programmazione realmente C/S, e questo si' che coporta qualche
fatica in +.
Ciao
--
Piero Bonanno
bop...@libero.it
pie...@tiscalinet.it
bop...@tin.it
bpie...@hotmail.com
______________________________________________
"Madame, lei ha tra le gambe uno strumento
che puo' offrire piacere a migliaia di persone,
e tutto quello che sa fare e' grattarlo"
- Sir Thomas Beechan a una violoncellista


http://www.xtgsystems.com
www.oledb.net

 
www.oledb.net
Grazie Marco, veramente gentile.
Posso approfittare ancora?
Non č che sei a conoscenza di qualche programmino che premetta di fare
l'upsizing delle tabelle di Access su Interbase, cosě come se ne trovano a
bizzeffe per MySQL?
Grazie ancora.
Ale

 bizzeffe per MySQL?
Non sapevo esistesse niente del genere!
Dove posso trovare un programma per fare l'upsizing di access su MySQL?
ciao,
Luca