Sure, although I don't have DB I can tell you the answer to your question:
Think of programming as building a building. Each command is a brick. Well, more of building a puzzle building. See, everything has to go together correctly or it will return errors. So basically, if you want to program something you'd going to need to know how to put stuff together. Here, pretend we're programming:
If the person clicks his mouse button then
Fire a bullet at the target
See how it is like english in so many ways? You just have to learn that language, DB in your case, and learn to put stuff together.
The first thing I ever did (in QBasic) was a calculator. I did this by using input commands and variables. It's really a lot easier than you think, but also a lot harder (I know that didn't make sense, you'll get it soon enough).
Anyway, don't give up, and never EVER hesitate to ask for help here on the forums!
-Ethan Barron
http://www.wizardduels.com
AIM: WizardDuelsHelp
MSN: FantasyDrawer123321@hotmail.com
Yahoo: Wizfen