Možná si budete chtít projít výukové programy pro vytvoření databáze MySQL a instance SQLite, abyste viděli, jak fungují a jak s nimi můžete snadno pracovat.
Přístup ke každému zahrnuje adaptéry, nehledě na vytvoření tabulek, které budete potřebovat, uživatelský přístup (uživatelské jméno / heslo / role pro přístup k tabulce).
Zde je přímý sqlite tutoriál:http://zetcode.com/db/sqlite/
Zde je přímočarý výukový program sql:http://zetcode.com/databases/mysqlphptutorial/
Pamatuji si, že jsem byl poprvé zavalen databázemi. Moje rada je začít s něčím dobře podporovaným, s pěknou komunitou a výsledky vyhledávání a spoustou výukových programů, kde můžete pochopit základy .
Poté můžete na základě požadavků vaší aplikace a omezení platformy určit, kam se obrátit. Ale přezkoumávat rozdíly mezi databázemi, aniž byste s nimi ve skutečnosti pracovali, je jako zkoušet kousky sushi, aniž byste kdy snědli rybu.
UPRAVIT:
Pokud stavíte na Androidu, ano, naučte se SQLite.
Velmi doporučuji tento tutoriál, který vám pomůže vidět SQLite použité v projektu Android:http ://developer.android.com/resources/tutorials/notepad/index.html
Pro abstrakci dat / ORM byste se měli seznámit s poskytovateli obsahu a kurzory (http://developer.android.com/guide/topics/providers/content-providers.html )
Dobré dotazování!