vaib (
vaibhav...@gmail.com) writes:
> Yes I found the first book very useful. Thanks a lot. Any other such
> resources?
Gosh! You've read it already. That was quick. :-)
Michael Coles has a book "T-SQL Programmer's Guide" which also containts
exercises. I have not read the book, but it seems to be a general survey
of what's in the box.
Another title is Adam Machanic's "Expert SQL Server 2005 Development". This
is not a general book, but takes a deeper look at a specific problems to
show what is possible. There is an SQL 2008 version of the book with
different authors, but I don't think it holds the same standard.
I would also like to recommend Alex Kuznetsov "Defensive Database
Programming". Not everything he suggests may always be possible to implement
in practice, but it can still serve as a en eye-opener.
If you expect to venture into database design, Louis Davidson's "Pro SQL
Server 2008 Database Design and Implementation" can teach you some best
practices.
And again, I definitely recommend to proceed with Itzik's two other books.
Not only does he learn you all constructs how you can use, but he also
looks at common problems that reoccurs every now and then.