Is there a course or book you would recommend? I am thinking of applying for a job like this in the future and wanted to get some basic knowledge of the database languages.
If you want just the basics, I found this book to be quite useful: http://www.amazon.com/Sams-Teach-Yourself-Minutes-Edition/dp/0672325675/ref=sr_1_2?ie=UTF8&qid=1349220407&sr=8-2&keywords=sql
something i might need to take up also. the more i look, the more fortune five hundred companies will hire nothing but progammers
Download SQL Server Express here : http://www.microsoft.com/sqlserver/en/us/editions/2012-editions/express.aspx There are millions of books and websites out there where you can begin learning it. From reading the job description, everything seems basic except "optimize". If they're asking you to optimize queries, that's a few levels above "Learn SQL While Sitting on the Toilet" books.
More and more Fortune 500 hundred companies are moving away from in-house IT completely and going with consultants. Tech changes, skills become obsolete. Saves them money.