"Изучаем SQL" Бейли Линн | O'REILLY
"SQL Cookbook" Энтони Молинаро | O'REILLY
А также поищите другие хорошие ресурсы (сайты, видео-уроки и т.д.)
SQL Инъекции выучите позже прочитав пару статей.
К тому же выучите не одну СУБД, а несколько (sqlite + postgres/mysql). А также можете выучить дополнительно работу нескольких nosql субд. Для каждой субд в почти каждом языке есть свои библиотеки и orm (например в python для работы с sqlite можно использовать встроенный модуль sqlite3 или orm sqlalchemy). Выучите те библиотеки которые работают с конкретно вашими субд.
Вам может показаться что все то что я перечислил - это очень много. Но это все понадобится и это ещё не все что есть. Желаю вам удачи в изучении sql и баз данных!