70-431 Resources
In preparation for the 70-431 exam (MCTS: SQL Server 2005), I have compiled a list of resources I have used or will be using. Enjoy!
Beginning SQL Server 2005 Programming.
This book serves as an
excellent resource for learning the basics of database structure, and uses an excellent balance of introductory and practical material. The first few chapters illustrate the basic components of database design and SQL Server, and then quickly teaches you the most fundamental T-SQL commands. I really like this book because it is very well-written, and builds off of the preceding chapters. If you are a beginner to T-SQL or SQL Server 2005, this is the book you want to start with.
MSPress Self-Paced Training Kit: 70-431
This, like many other MSPress books, is well written and directly lines up with the exam objectives. I particularly found the practice exercises to be useful, because they greatly reinforce the material just discussed. This book also includes a 180-day trial of SQL Server Enterprise Edition, so you don't have to settle with the Express Edition.
SQL Server 2005 Administrator's Pocket Consultant
Serves as an excellent resource for immediate reference in administration of all things SQL-Server. Using this as a book that will be used on the job, and not as primary learning material. At only $14, you truly get a lot of bang for your buck.
That's it for books...however, there are also a TON of free online resources. Here are a few of my favorites:
Free SQL Server Tutorials
This site offers 15 free powerpoints that discuss T-SQL, and are structured in a "lecture style". There are also practice questions that really put your mind to work (with provided solutions). A really nice resource that is 100% free.
SQL Server 2005 Books Online
Microsoft's free documentation on SQL Server. Also available as a download for a local-copy for even faster access and searching. I have already used this resource quite a bit, and have found it to be well laid-out and easy to navigate. A definite must use resource for study and real-world use.
SQL Server Learning Resources
A free series of videos (over 9 hours worth) from Microsoft to help get you going on SQL Server 2005. Superb resource, I highly recommend going through all the videos offered.
Those are the resources I found most helpful. Feel free to add yours