W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.
Como dijo Moises, primero se tiene que aprender las bases del lenguaje SQL, despues puedes aprender sobre bases de datos relacionales o no relacionales.
Primero tenes que aprender a diseñar un MER (diagrama entidad relación) antes que eso te tiene que quedar claro qué es una base de datos y para qué la necesitas.
Las BDD existen en el momento que necesitas persistir la información, sino no son necesarias.
Después de eso aprendé a usar Microsoft Access y después MySQL
+1 lo que dijo Moises, primero se tiene que aprender las bases del lenguaje SQL, despues puedes aprender sobre bases de datos relacionales o no relacionales