Je te conseil ce lien pour apprendre les bases.
Bien entendu si tu veux arriver à quelque chose tu dois pratiquer, t'exercer car ce n'est pas évident au premier abord.
http://www.siteduzero.com/tutoriel-3-14488-presentation-des-bases-de-donnees.html
Et personnellement pour concevoir mes base de donnée j'utilise "mysqlworkbench". C'est un programme gratuit qui permet d'avoir une vision claire de tes différentes bases et actions dans celle-ci. Mais pour ça tu dois d'abord apprendre le php/sql.