Você pode querer executar tutoriais de visualização criando um banco de dados MySQL e uma instância SQLite para ver como eles funcionam e como você pode interagir facilmente com eles.
O acesso a cada um envolve adaptadores, além de criar as tabelas que você vai precisar, o acesso do usuário (username/senha/role para acessar a tabela).
Aqui está um tutorial sqlite direto:http://zetcode.com/db/sqlite/
Aqui está um tutorial sql direto:http://zetcode.com/databases/mysqlphptutorial/
Lembro-me de ficar sobrecarregado com bancos de dados na minha primeira vez. Meu conselho é começar com algo bem suportado, com uma boa comunidade e resultados de pesquisa - muitos tutoriais, onde você pode entender os fundamentos .
Em seguida, com base nos requisitos do aplicativo e nas restrições da plataforma, você pode determinar para onde dinamizar. Mas revisar as diferenças entre os bancos de dados sem realmente ter trabalhado com eles é como experimentar pedaços de sushi sem nunca comer peixe.
EDITAR:
Se você está construindo no Android, sim, aprenda SQLite.
Eu recomendo este tutorial para ajudá-lo a ver o SQLite usado em um projeto Android:http ://developer.android.com/resources/tutorials/notepad/index.html
Para abstração de dados/ORM, você deve se familiarizar com provedores de conteúdo e cursores (http://developer.android.com/guide/topics/providers/content-providers.html )
Boa consulta!