SQL Server 教科书

SQL Server 教科书

我是一名即将参加 SQL Server 管理自学课程的学生。我希望得到一些可以指导我的教科书建议。我需要在 Windows Server 2008 环境中安装和配置 SQL Server 2008,并为未来的学生提供管理数据库的工具(脚本)。

我已阅读过 Murach 的书,但它似乎没有深入探讨。

答案1

在这种情况下,教科书的问题在于,大多数学校没有“Windows 2008 中的 SQL Server 2008”,原因很简单,当你毕业时,你需要了解“Windows 12 上的 SQL Server 2012”,而他们什么都没教你。

我从未读过 Murach 的书,但我现在就告诉你,任何说你会学到:“如何创建复杂的内连接和外连接、汇总查询和子查询……”的书,对于专业人士来说都没有任何用处……甚至不属于范围一本 MSSQL 服务器书籍,在我看来...那是 DBA 领域。

您需要去当地书店的“MSSQL 2008 for Dummies”部分。在那里您可以找到处理特定于软件的配置问题的技术手册。我推荐“Microsoft SQL Server 2008 Internals”;这本书还不错。不要买关于 Windows Server 2008 的书:除非您要在其上设置 AD,否则您不需要它。

将要很快发现,做非常简单的事情非常容易,做其他事情非常困难。在线文档可怕;他们雇佣了知道确切例子的专家来帮助你理解他们的神秘指令,然后他们无情地从他们的网站上删除所有这些例子,而是选择使用那些非常简单、非常愚蠢的例子,你永远不需要它们,或者那些非常深奥的例子,你不知道为什么任何人都会需要它们。

Visual Studio 工具(最好随软件一起提供)非常好用。如果您不太了解 VB 脚本,则需要学会喜欢“Business Intelligence Development Studio”:它很棘手而且很挑剔,但总比没有好。

没有什么可以替代直接安装并使用它。除非你看到它运行,否则你甚至无法提出好的问题。它的设置非常简单:只需插入磁盘即可。

答案2

Itzik Ben-Gan 的《T-SQL 基础知识》是一本非常好的资源。熟悉 T-SQL 确实有助于充分利用其他任何书籍,因为您希望了解示例脚本和维护脚本的情况,而不会迷失方向,并可以轻松地创建自己的脚本进行测试。

如果您对一本专注于系统管理的书感兴趣,您可能会喜欢以下内容:

SQL Server 2008 管理实际操作
http://www.amazon.com/dp/193398872X

Microsoft 网站提供了有关深入研究 SQL 的非常好的资源。以下是一些不错的资源:

SQL Server 的磁盘分区对齐最佳实践
http://msdn.microsoft.com/en-us/library/dd758814.aspx

理解和使用 SQL Server 2008 中的 PowerShell 支持
http://msdn.microsoft.com/en-us/library/dd938892.aspx

(这个有点乏味,但考虑到 PowerShell 集成在 SQL 中的作用,它很有用)

SQL Server 2008 升级技术参考指南
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=66d3e6f5-6902-4fdd-af75-9975aea5bea7

(您可能不会升级,但最后一份文档中包含大量信息)。

相关内容