Se usi SQLite non richiede nulla, se non che includi la libreria nel tuo programma. Il db può essere memorizzato in locale o dove ti pare. Però non gestisce la concorrenza.