请诸位给介绍一本好的学SQL的书,一定要有用的!

请各位给介绍一本好的学SQL的书,一定要有用的!!!
请各位给小弟我介绍一本学习SQL的书,一定要实用的,不要求多,一本足矣,谢谢!!!
SQL基础

------解决方案--------------------
要看是入门级的还是进阶级的
------解决方案--------------------
SQL.Server.2008编程入门经典(第3版) 下载地址:http://download.csdn.net/detail/dba_huangzj/4250142
Microsoft SQL Server 2005技术内幕  下载地址:http://download.csdn.net/detail/dba_huangzj/4250142
上面这两本书绝对的好,但是要有一定的基础。入门级别的你自己随便找找。


------解决方案--------------------
入门的话,看《数据库原理》吧
------解决方案--------------------
《数据库原理及应用》

机械工业出版社

高等院校规划教材……
------解决方案--------------------
个人觉得如果要了解关系数据库的话,萨师萱编写的《数据库原理》值得一看,其他版本的内容大同小异,可能是因为我第一次看的就是这本,所以感觉这本很有味道,现在这本书有时还在看。
------解决方案--------------------
《数据库系统概论》 萨师煊、王珊编著
------解决方案--------------------
MS SQL Server 联机丛书。我是从这儿入门的。

------解决方案--------------------

SQL Server深入详解 商品介绍
编辑推荐语

本书作者根据多年的开发经验和教学经验,对SQL Server 2005数据库进行全面解析。从最基础的SQL Server 2005的安装过程,到SQL Server Management Studio管理工作;从简单的SQL语句使用,到对存储过程、游标、事务等高级功能的学习;从最基本的SELECT语句功能,到利用SQL Server数据库SSAS、SSIS、SSRS服务来进行商业智能分析工作。 本书共给出大约550个图例,并给出对应的例子,让读者在理论学习的基础上,按照图示,进行动手实践工作。采用这样的理论和实践紧密结合的方式,更能准确快速地学习好这个数据库。
内容提要

Microsoft SQL Server 2005是新一代大型电子商务、数据分析和数据 库解决方案,本书是创建SQL Server 2005数据库和应用的一本参考书。 通过这本书,读者可以学到如何进行SQL Server 2005数据库的安装, 如何进行数据库组件管理以及数据库的转换、备份等工作。同时,读者通 过对Microsoft SQL Server的实现语言——Traact-SQL的学习,可以进 一步地了解SQL Server 2005的数据库操作、表操作、强大的SELECT语句、 存储过程及触发器、事务处理等相关内容。另外,通过对这本书的学习, 读者也可以了解到SQL Server 2005数据库针对数据仓库管理、商业智能( BI)的方向的发展情况。其中第9章的内容主要是介绍应用SQL Server 2005商业智能技术为上海某电信公司进行的报表及业务分析系统,从设计 方案到开发技术以及最终报表的展示,为广大读者提供一个学习和了解商 业智能在实际项目中是如何应用的。 全书用550个图例对SQL Server 2005的主要功能进行深入分析,不仅 是进行SQL Server 2005开发的广大初学者的指导书籍,同时也可以作为社 会相关领域培训用的辅助教材。
作者简介

具有十多年的各类软件开发及应用集成的项目经验和管理经验。曾主持或参与了数十项大中型信息工程项目,对软件工程有独到的理解和体验,参加了工程中的各种实践工作,对软件编码、系统分析、总体设计,项目实施过程等方面都有清晰的了解与认识,积累了丰富的工程经验。同时,近年来在继续项目开发的同时,从事职业培训兼职技术讲师,深刻体会到企业用人需求与大学生学习知识的脱节,在教育教学方面积累了丰富的经验。具有严谨、细致、责任心强的科学作风和敬业精神。 具有十多年的各类软件开发及应用集成的项目经验和管理经验。在MlS、EAI、数据库技术、基础架构的研发和对日外包项目方面有多年的开发实践经验,主持和参与过包括国家863项目在内的多项课题和工程的设计和开发。2006年开始从事于职业培训技术讲师,在课程体系的设计和课件研发方面积累的丰富了实践经验,深刻了解学生培训的职业技能知识需求。主要研究领域:软件工程、软件开发技术、数据库应用技术、面向对象技术、IT页目管理等。
目录

第1章 SQL Server 2005概述 1.1 SQL Server 2005概念 1.2 SQL Server 2005数据平台包括的工具内容 1.3 SQL Server 2005新特性 1.4 SQL Server 2005的商务智能特性 1.5 升级到SQL Server 2005 第2章 SQL Server 2005安装及配置 2.1 SQL Server 2005安装的硬件要求 2.2 SQL Server 2005安装的软件要求 2.3 安装SQL Server 2005的注意事项 2.4 SQL Server 2005安装步骤 2.4.1 进入安装界面,阅读协议 2.4.2 安装必备的组件 2.4.3 进入安装SQL Server 2005的安装向导 2.4.4 开始进行系统配置检查工作 2.4.5 注册信息填写 2.4.6 默认选择安装SQL Server 2005组件 2.4.7 手工安装SQL Server 2005组件 2.4.8 安装SQL Server 2005实例 2.4.9 安装SQL Server 2005服务账户 2.4.10 身份验证模式选择 2.4.11 排序规则设置 2.4.12 报表服务的安装选项 2.4.13 报表使用情况报告设置 2.4.14 开始安装 2.4.15 安装过程进度情况 2.4.16 安装过程结束 第3章 SQL Server 2005 Management Studio 3.1 SQL Server 2005 Management Studio基础知识 3.1.1 概念及功能 3.1.2 启动Management Studio 3.1.3 更改环境布局 3.1.4 显示文档窗口 3.1.5 显示对象资源管理器详细信息页 3.1.6 选择字体和颜色方案 3.1.7 选择键盘快捷键方案 3.1.8 设置启动选项 3.1.9 还原默认的SQL Server Management Studio配置 3.2 SQL Server 2005 Management Studio安全管理 3.2.1 登录用户管理 3.2.2 服务角色管理 3.3 SQL Server 2005 Management Studio备份管理 3.4 SQL Server 2005 Management Studio维护管理 3.4.1 启动维护计划向导 3.4.2 使用向导创建一个维护计划 3.4.3 修改维护计划的计划属性 3.4.4 查看SQL Server错误日志 3.5 SQL Server 2005 Management Studio环境 3.5.1 创建一个新解决方案和项目 3.5.2 打开现有解决方案 3.5.3 视图项目属性 3.5.4 向项目添加新项 3.5.5 移除或删除项或项目 3.5.6 更改与查询关联的连接 3.5.7 查看或更改项目中的连接属性 3.5.8 将源代码管理与SQL Server Management Studio配合使用 3.6 SQL Server 2005 Management Studio应用 3.6.1 数据库的相关操作 3.6.1.1 创建数据库 3.6.1.2 增大数据库 3.6.1.3 收缩数据库 3.6.1.4 添加和删除数据文件和事务日志文件 3.6.1.5 设置数据库选项 3.6.1.6 分离数据库 3.6.1.7 附加数据库 3.6.1.8 重命名数据库 3.6.1.9 删除数据库 3.6.2 表的相关操作 …… 第4章 Traact-SQL实用大全 第5章 强大的SELECT语句 第6章 SQL Server Analysis Services(商业智能之分析服务) 第7章 Integration Services(数据仓库提取、转换和加载服务) 第8章 Reporting Services(报表服务) 第9章 商业智能(BI)实战