usa SQLite... usa sempre la sintassi SQL per le queries, ma invece di usare un DB Server vero e proprio, si appoggia su un semplice file binario. Usa questo sistema anche firefox, per esempio, che salva i preferiti, i link, la cronologia e il resto su dei file binari, tramite SQLite.
Se usi delle features particolarmente avanzate (come foreign keys) forse sarai costretto a rivedere il tuo DB, ma se ti limiti al minimo sindacale non dovrai toccare una sola riga del programma, eccetto per la parte relativa all'autenticazione al server, che ovviamente qui è sostituita da una banale open() su un file binario.
|