If you want more general knowledge, then db-class.org is pretty awesome too. Going through even some of those materials has probably saved me weeks' worth of work, because not only do you get general SQL knowledge and practice, you get a grounding in theory, XML and NoSQL too.