Não há como explicar por aqui pois SQL é uma linguagem de programação, eu não sei criar uma do zero mas estou aprendendo... Basta baixar uma e em seguida abrilá com o Bloco de Notas mesmo, se estiver tudo bagunçado vá no PMA > Banco de Dados > SQL, copie e cole lá, o código irá aparecer bem organizado, copie ele, cole no arquivo que você abriu com o Bloco de Notas e em seguida é só ir analisando os detalhes, como se faz as estruturas etc... Mesmo se você fizesse algum curso/faculdade pra aprender alguma linguagem tal como SQL você não iria aprender por fazer, pois o que faz com que aprendemos é com a experiência de cada projeto e as falhas comitadas, pois se você sabe que algo está errado você não irá cometer esse erro novamente.