Newsgroup: it.comp.lang.delphi
Titolo: file database

Hello All.
prossimamente dovrei iniziare ad usare/studiare delphi 5 non avendo ora
nessuna conoscenza di delphi.
qual' e' a vostro parere il miglior file database per applicazioni che
girino su un PC o al massimo su alcuni pc in rete tcp/ip ?
ho sentito che paradox non va un gran che, meglio dbf . E' vero ?
Filippo

 ha scritto nel messaggio
news:GED38D6666B@fdal_nospam%iol.it...


Al contrario, i dbf sono archeologia rispetto a Paradox, che funziona
benissimo, con l'esclusione di qualche occasionale problema
nell'aggiornamento dei campi autoincrementanti nell'utilizzo in rete. Se non
vuoi complicarti la vita con odbc e sql ti consiglio senza dubbio paradox,
lascia perdere access e robaccia simile, che sotto Delphi e' tra l'altro ben
poco efficiente, al massimo studia Interbase che e', quello si, un dbms
serio.
Ciao, Sandro

 wrote in message


Problemi in locale? Paradox? ma dove?? Paradox e' in assoluto la base dati
piu' affidabile (insieme alla classica dbf) che esista per pc.
Ciao, Sandro

Non vorrei dire ca.........e, ma con office 2000 viene distribuito l'MSDE,
un dbms che per quello che ho provato funziona molto bene, è MS SLQ like,
funziona in rete, è ridistribuibile gratuitamente (e questa è l'unica cosa
che ho sentito che non so se sia vera - attendo lumi), funziona
perfettamente con gli ADO component di delphi 5, è relazionale, ecc...
ecc...
E' radicalmente diverso dallo gestire tabelline dbf, ma se vuoi fare il
salto di qualità, io te lo consiglio (anche perchè ti avvicini al mondo MS
SQL 7)
Ciao


Hello Zortek.
21 Mar 00 12:35, you wrote to All:
 Z> Problemi in locale? Paradox? ma dove?? Paradox e' in assoluto la base
 Z> dati piu' affidabile (insieme alla classica dbf) che esista per pc.
visto che parli bene di interbase, c' e' per win98 e...che altro. Mi sembra 
Linux ?
Filippo

ho sentito che paradox non va un gran che, meglio dbf . E' vero ?
sarò breve visto che condivido quanto detto da Sandro (Zortek).
Io uso paradox e mi trovo benissimo. Riguardo Access ci avevo provato quando
mi trovavo a scegliere come te. Però l' ho subito abbandonato.....forse
conviene usarlo in VB, li un po' tutti si agganciano a quello ma in Delphi
non mi pare proprio.
Non conosco Interbase, cioè lo conosco di nomina ma non lo sto usando.
Comunque chi sento parla bene di questo Interbase, ma non posso dirti altro
su quest' ultimo.
Riguardo il DBF, come dice Sandro è proprio un reperto archeologico rispetto
a paradox. Ormai lo trovi nei musei !! eheh
Riguardo la rete, so che paradox da qualche problemino che però è
risolvibile con un po' d' esperienza e buon senso....insomma molte volte la
lentezza ed altri problemi vari di un'applicazione database (sia in locale o
in rete) e data dal nostro codice e non sempre dalla base dati come noi
pensiamo.
Magari inizialmente avrai problemini vari, ma vedrai che pian piano li
risolverai un po' ragionandoci sopra ed un po' seguendo il newsgroup.
Ok, ho detto che sarei stato breve, quindi ti saluto !!
Ciaoooo !!
Antonio Tarolla
BSSoftware Tips Mailing - List Support

 Linux ?
Onestamente ho poca documentazione su Interbase, che attualmente non uso nei
miei software, comunque il vantaggio di Interbase rispetto a Paradox, dbf,
access, ecc. e' una scalabilita' e una struttura che e' molto vicina al
mondo dei dbms professionali (come Oracle, DB2, ecc.) ; dal momento che il
multipiattaforma con Delphi per il momento e' ancora utopia, che Interbase
ci sia per Linux o meno (non credo comunque, visto che e' un prodotto
commerciale, almeno fino a settembre, e in ogni caso non open source) ha
poca importanza, ben piu' importante e' invece, dal punto di vista del
programmatore, studiare un sistema client/server serio, almeno se, in
prospettiva, deve lavorare su reti di una certa dimensione e con gestionali
di una certa complessita'. In questo senso Interbase e' l'ideale (Oracle per
pc ha dei costi proibitivi!!)
Ciao, Sandro

 risolverai un po' ragionandoci sopra ed un po' seguendo il newsgroup.
..e dopo gli incubi del programmatore, vale a dire notti in cui andrai a
dormire senza aver risolto il problema, che invece risolverai,
brillantemente, nei sogni, e ti sveglierai con la soluzione bella e pronta
in mente :-)))
Ciao, Sandro

 in mente :-)))
Devo cercare di dormire di + ! ;-))
Ciao
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply

 Linux ?
Interbase c'e' su varie piattaforme oltre che su Win e quindi anche su
Linux.
Io uso correntemente Interbase 4.2 su Linux come server che è gratis ma
non open source, la 5 non è gratis da nessuna parte; La versione 6 sarà
(dicono) open source su tutte le piattaforme.
Io uso con soddisfazione Interbase dalla 4.2 su Linux e la 5 sia local
che server su Windows (95/98/NT) e non ho mai avuto problemi,
puoi anche passare dati da una piattaforma all'altra, ovviamente dalla
4.2 non leggi il DB della 5.
Secondo me non è vero che ti limita rispetto a DBase o Paradox, è
solo un approccio diverso ai dati, è quello che ormai è lo standard.
In + le performance in caso di applicativi di rete (client/server)
possono essere molto meglio di un flat file sistem nel senso che non
devi far passare per la rete tutto il DB x far filtrare alcuni record, li
chiedi al server e lui ti passa solo quelli.
Ciao
--
--------------------------------------------
Mirko Guidolin
COMUNE DI RESANA
Provincia di Treviso
Servizio Elaborazione Dati
--------------------------------------------
levare eventuali underscore per rispondere

 Filippo

 Devo cercare di dormire di + ! ;-))
Io dopo un po' in effetti fondo.. l'ultimo fine settimana l'ho trascorso a
dormire e a leggere e il lunedi' mattina ero moooolto piu' riposato!!
Ciao, Sandro

 "%pezzodistringa%" ?
Con Interbase 4 e 5 il SELECT con LIKE ti confermo che funziona, almeno
io lo uso.


 io lo uso.
Grazie, vuol dire che è ora che io cominci a studiarmi IB... ;-)
Ciao :-)


 dormire e a leggere e il lunedi' mattina ero moooolto piu' riposato!!
Mhmm... io (causa principale: scuola) avrei bisogno di un mesetto di
vacanza...
Per fortuna farò un mini-break dal 6 al 9 aprile (un bel viaggietto ad
Milano-Assisi-Roma-Milano = un pacco di ore di pullman! :-)
