Buongiorno,
ringrazio veramente quanti mi hanno risposto fin qui segnalandomi
diversi testi on-line di cui sto lentamente prendendo visione.
Vorrei ora chiedere la vostra opinione su alcune affermazioni di Filippo
Cerulo che mi ha segnalato il suo libro pubblicato in linea con licenza
Creative Commons, "OpenOffice.org 2.0 e i Database : introduzione
all'uso dei database con OpenOffice.org 2.0" (versione 0.99, 2005,
formato pdf). Me lo sono scaricato, e pochi giorni fa ho cominciato a
leggerlo. Mi è parso un buon libro, molto scorrevole, chiaro ma, a
quanto mi è dato capire, preciso e dettagliato.
Arrivato a pag. 40, il paragrafo 4.5 "I limiti di HSQL" mi ha preso un
po' in contropiede, perché HSQL ne esce sostanzialmente stroncato e
dichiarato inadatto ad un uso professionale (aggettivo questo un po'
generico...). Il libro infatti procede per altre 160 e più pagine
trattando Base come client verso i vari database server. Tra i vari
argomenti con cui HSQL viene stroncato, i seguenti mi hanno
particolermente impressionato:
Formato di File non manipolabile.
Nonostante il formato di OOo Base (.odb) sia unostandard OASIS, i dati
vengono “inclusi” nel file XML in forma binaria e non in XML. Questo
comporta che non siano accessibili dall'esterno in modo semplice.
Assenza della multiutenza.
HSQL in versione OOo non è multiutente, quindi non è permesso l'accesso
contemporaneo ai dati da parte di più utenti.
Assenza di qualunque Driver.
I dati di un file .odb HSQL possono essere letti solo direttamente da
OOo. Non esiste infatti alcun Driver per l'accesso esterno. Quindi
niente ODBC, oppure JDBC oppure OLEDB.
Difficoltà di importazione da altre fonti.
Importare Database da altri formati non è semplice. Non esiste una
procedura guidata, i formati di Data e Ora sono difficilmente
manipolabili, ed anche un semplice file .csv crea problemi ad un utente
non tecnico.
Prestazioni.
Il motore è lento, già con relativamente pochi record mostra la corda.
Con archivi di un certo “spessore” è inusabile
Mi piacerebbe sentire un po' di vostre opinioni in proposito, in
particolare sulla lentezza del motore HSQL e più in generale su vantaggi
e limiti dell'utilizzo di Base con database HSQL incorporato invece che
con sorgente di dati esterna.
Vi ringrazio e vi saluto
--
Paolo Baldi - Biblioteca di Scienze Tecnologiche - Ingegneria
Via S. Marta 3 - I-50139 Firenze
Tel. +390554796202 Fax. +39 0554796303 mailto:[EMAIL PROTECTED]
web della biblioteca:
http://www.unifi.it/biblio/scienzetecnologiche/sc_tecnologiche.htm
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]