Можно параллельно изучать какие-либо курсы, например на https://stepik.org/ они бесплатные, также можете заглядывать сюда http://proglang.su/java — это самоучитель джава. Когда Вы запомните синтаксис языка, то можно полностью погружаться в книги.
1 том главы с 1 по 9 включительно;
затем 2 том 5 главу «Работа с базами данных» и переходите к 10 главе этой книги, чтобы писать демоприложение.
Затем «добиваете» 1 том — прочитываете 11 главу. И конечно все пробуете в коде.
1. Как создать\удалить базу
2. Как создать\удалить таблицу
3. Как наполнить таблицу данными (INSERT)
4. Как выполнить запрос. (SELECT) Вот здесь есть куча параметров, их как раз изучать не обязательно пока. Достаточно будет знать как работает JOIN (каждый вид).
5. Что такое первичный ключ, внешний ключ.
6. Нормализация таблиц: для чего она и какие виды бывают (все помнить не обязательно. Первых трех за глаза).