日期:2014-05-17  浏览次数:20814 次

会MySQL,学习SQL Server需要多久?
自认为学会了MySQL(当然是说使用了,还没有去研究他源代码哈),但是对于SQL Server一点都不了解,不知道他和MySQL相比起来学习的难度有多少差距。我所查到的MySQL的相关资料中:触发器、视图、SQL语句、优化之类的、存储过程感觉都熟练了。现在需要学习SQL Server需要多久?谢谢。目的是达到开发需求的程度,其中应该包括有:优化、存储过程、SQL语句之类和还有其他我不知道的。
MySQL SQL?Server

------解决方案--------------------
--#1.手册指SQL SERVER自己的本地和联机帮助
--#2.SQL SERVER叫T-SQL,带了了“T”字儿,就说明,有些语法不符合标准,不过大可放心,语法上区别不大,容易上手
--#3.两个软件的架构上应该还是有区别的,所以谈起优化,可能还是有些区别(本人不甚懂MYSQL)
--#4.边用边学,有基础就不用担心。
------解决方案--------------------
从你提的问题看,你也只是学会了操作简单的MYSQL工具而已,还不能说学会了关系数据库
像写文章一样,小学生能写,中学生能写,大学生也能写。。。学会一个东西跟此类似
------解决方案--------------------
你已经学会了MySql,学习sql server不难,相信你很快会上手.
包括 oracle ,db2等数据库,它们大多sql语法是一样,个别不同只用具体应用到再学习,再实践
------解决方案--------------------
我觉得你存储过程、触发器等肯定相当熟练了,我觉得你学习SQL SERVER最重要的就是要区分二者哪些地方不同,在实践过程中弄清楚二者的不同,只有这样最后你才是二者都会,都能随心所欲应用,不至于到最后走火入魔。
------解决方案--------------------
引用:
Quote: 引用:

从你提的问题看,你也只是学会了操作简单的MYSQL工具而已,还不能说学会了关系数据库
像写文章一样,小学生能写,中学生能写,大学生也能写。。。学会一个东西跟此类似


非常认可你说的,但是mysql我算是个大学生。谢谢。


哈哈,看到这话不知道为什么突然想笑~~~(纯粹探讨,没有任何其他意思,所以千万不用激动哈)

咱们搞IT的,特别是搞数据库的人,对“精通”二字还是少提为妙。这话是以前公司一个老专家说的。此人确实NB,中科院、ORACLE、IBM都混过,后来被公司利用各种关系拉过来了做架构。在我司一干就是十多年。
(这个纯属题外话,只是每次看到有人说精通什么的时候我就想起这老人说的话。)

所以,我觉得你还不是大学生,不信你可以试试想一下:MySQL有多少种不同的表存储引擎,它们有什么区别(存储方式),什么样的业务和应用都需要用什么样的表引擎,MySQL为什么要弄出这么多存储引擎出来?我想,这几个问题是所有入门MySQL的人都会遇到的,你是不是了解得很深入了呢。