寻找学习SQL Server的资源

时间:2009-07-29 12:08:00

标签: sql-server

我是SQL Server的新手。我从老板那里得到了一个涉及SQL Server的任务。他给了我一些关于它的介绍,但我想知道是否有其他方法可以解决它。

我对Access有一些背景知识,但不是那么密集。

我想问你的意见,如果你正在处理SQL Server数据库,从哪里开始。

非常感谢您的想法。

8 个答案:

答案 0 :(得分:4)

w3schools是一个很好的起点

答案 1 :(得分:4)

http://www.sqlcourse.com/几乎解释了使用SQL作为语言的所有基础知识。它将帮助您理解基本语句以及如何创建查询。然后我将使用:http://msdn.microsoft.com/en-us/library/ms167593.aspx来学习如何使用SQL Server管理工作室并熟悉Microsoft的SQL方法。

答案 2 :(得分:2)

仅供参考: 基于microsoft的产品通常不是普通的sql,但它们有一些你可能会使用的附加命令。这意味着为microsoft sql server编写的SQL可能无法完全在mysql或postgre服务器上运行。

因此您需要知道您的sql知识需要应用于什么。

在我看来,this page是一个很好的开始,你可以找到包括示例在内的tutos等。

问候

答案 3 :(得分:1)

如果您熟悉Access,则可能需要一些时间来查看您在Access的SQL模式中熟知的一些查询。这不是完美的SQL,但它可以帮助您理解您已经在不同框架中完成的一些事情。

答案 4 :(得分:1)

如果你正在寻找关于这个主题的书籍,我非常喜欢并从Michael Hernandez的两本书中学到了很多东西,SQL Queries for Mere MortalsDatabase Design for Mere Mortals。两者都强烈推荐!

马克

答案 5 :(得分:1)

同样使用MSDN!这非常有价值!

另外,仅供参考,您知道要使用的SQL Server版本是什么?数据库是否在生产环境中,用户直接/间接依赖于存储在那里的数据?

答案 6 :(得分:1)

此资源并非专门用于SQL Server,但它是通用SQL的良好供应商中立介绍,此处的所有内容都将适用于SQL Server:

http://headfirstlabs.com/books/hfsql/

与w3c学校页面一样,这里是相应的试用查询页面:

http://headfirstlabs.com/sql_hands_on/

答案 7 :(得分:1)

您是否有权访问任何在线参考书库?

我的最后两位是至少一个网站的成员,您可以登录并访问大量数千种编码/数据库书籍。我发现它在过去非常有用,可能值得一提。