我是SQL Server的新手。我从老板那里得到了一个涉及SQL Server的任务。他给了我一些关于它的介绍,但我想知道是否有其他方法可以解决它。
我对Access有一些背景知识,但不是那么密集。
我想问你的意见,如果你正在处理SQL Server数据库,从哪里开始。
非常感谢您的想法。
答案 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 Mortals和Database Design for Mere Mortals。两者都强烈推荐!
马克
答案 5 :(得分:1)
同样使用MSDN!这非常有价值!
另外,仅供参考,您知道要使用的SQL Server版本是什么?数据库是否在生产环境中,用户直接/间接依赖于存储在那里的数据?
答案 6 :(得分:1)
此资源并非专门用于SQL Server,但它是通用SQL的良好供应商中立介绍,此处的所有内容都将适用于SQL Server:
http://headfirstlabs.com/books/hfsql/
与w3c学校页面一样,这里是相应的试用查询页面:
答案 7 :(得分:1)
您是否有权访问任何在线参考书库?
我的最后两位是至少一个网站的成员,您可以登录并访问大量数千种编码/数据库书籍。我发现它在过去非常有用,可能值得一提。