I would like to start learning SQL Server 2005 on my own. Can anyone recommend good books or websites that will be a good start for me?
Books:
Inside Microsoft SQL Server 2005: T-SQL Querying
Inside Microsoft SQL Server 2005: The Storage Engine
Pro SQL Server 2005 Database Design and Optimization
Sites:
Are you learning SQL from scratch?
I would suggest starting with this SQL Tutorial.
However if you know SQL already then this is a good list of tutorials on SQL 2005 features.
If you want to gain an good understanding of SQL Server end-to-end, I have found Robert Vieira's books on SQL Server to be useful.
Here is one I recommend.
It is a good book and I recommend it for assimilating the theory.
If you need a good reference book I have found that Murach's books on SQL server to be useful.
Here is one I recommend.
This a good book for quick "cook book" type solutions.
Learning SQL on SQL Server 2005 is a good book for beginners. It covers SQL syntax and server administration tasks.