先从最基础的开始看:
《Microsoft SQL Server 2008技术内幕:T-SQL语言基础》
接着可以看看:
《Microsoft SQL Server 2008技术内幕:T-SQL查询》
有了这些基础之后,如果你是搞开发继续看看:
《SQL Server 2008编程入门经典(第3版)》
如果再想深入了解的话
Microsoft SQL Server 2008技术内幕系统的后面存储引擎
宝典系列的书也不错。
你的要求有点太广了。如果开发的话,可以找《SQL SERVER 2008编程入门经典》,如果是从事DBA 的话,可以看看《SQL SERVER 2008管理专家指南》第一本书,我有电子书,已经放上去了http://download.csdn.net/detail/dba_huangzj/4250142这是下载路径,多多支持