Potresti voler eseguire tutorial di visualizzazione per creare un database MySQL e un'istanza SQLite per vedere come funzionano e come puoi interagire facilmente con loro.
L'accesso a ciascuno coinvolge gli adattatori, nonostante la creazione delle tabelle necessarie, l'accesso utente (nome utente / password / ruolo per accedere alla tabella).
Ecco un semplice tutorial su sqlite:http://zetcode.com/db/sqlite/
Ecco un semplice tutorial sql:http://zetcode.com/databases/mysqlphptutorial/
Ricordo di essere stato sopraffatto dai database la prima volta. Il mio consiglio è di iniziare con qualcosa di ben supportato, con una bella community e risultati di ricerca in un sacco di tutorial, dove puoi cogliere i fondamenti .
Quindi, in base ai requisiti dell'applicazione e ai vincoli della piattaforma, puoi determinare dove eseguire il pivot. Ma rivedere le differenze tra i database senza averci effettivamente lavorato è come provare dei pezzi di sushi senza mai mangiare pesce.
MODIFICA:
Se stai costruendo su Android, sì, impara SQLite.
Consiglio vivamente questo tutorial per aiutarti a vedere SQLite utilizzato in un progetto Android:http ://developer.android.com/resources/tutorials/notepad/index.html
Per l'estrazione di dati/ORM, dovresti familiarizzare con fornitori di contenuti e cursori (http://developer.android.com/guide/topics/providers/content-providers.html )
Buona ricerca!