Може да искате да преминете през уроци за преглед, създавайки база данни на MySQL и екземпляр на SQLite, за да видите как работят и как можете лесно да взаимодействате с тях.
Достъпът до всеки включва адаптери, независимо от създаването на таблиците, от които се нуждаете, потребителския достъп (потребителско име/парола/роля за достъп до таблицата).
Ето ясен урок за sqlite:http://zetcode.com/db/sqlite/
Ето един директен урок за sql:http://zetcode.com/databases/mysqlphptutorial/
Спомням си, че за първи път бях затрупан с бази данни. Моят съвет е да започнете с нещо добре поддържано, с приятна общност и резултати от търсенето - много уроци, където можете да разберете основите .
След това, въз основа на изискванията на вашето приложение и ограниченията на платформата, можете да определите къде да завъртите. Но преглеждането на разликите между базите данни, без всъщност да сте работили с тях, е като да опитате парчета суши, без изобщо да ядете риба.
РЕДАКТИРАНЕ:
Ако изграждате на Android, да, научете SQLite.
Силно препоръчвам този урок, за да ви помогне да видите SQLite, използван в проект за Android:http ://developer.android.com/resources/tutorials/notepad/index.html
За абстракция на данни / ORM, трябва да се запознаете с доставчици на съдържание и курсори (http://developer.android.com/guide/topics/providers/content-providers.html )
Добро запитване!