如何学习SQL数据库才能成为高手

来源:互联网 发布:淘宝代购怎么做的 编辑:程序博客网 时间:2024/04/20 04:52

 我都已经学SQL数据库半年了,但是没有明显的进步,请问如何学习SQL数据库才能成为高手?
-------------------------------------------
对一张数据表想尽办法折腾
从搜索用户的角度,把各种搜索方法都实现那么你的select就很牛X了
接下来就是追求高效率了

在完成上面这位高手的任务以后那么最好的就是开始练习sql编程了。建议你先从最简单的在web中的应用开始。这样可以灵活的变通实现各种

你想都不会想到的方法。等你做到写他几十条语句一点语法错误都没有的时候,哇。我想你就可以负责重要数据的合并导出了。好的方法没有

就是多练习多写句子。

不要光学、、要去用它、、菜鸟是实践中成为高手的^O^,能解决所有问题的就是高手

学习SQL是有目的的学。再说了,没什么SQL高手吧,我好像还没有听到SQL高手,SQL的语法差不多就那几条,一天就可以背下来,麻烦点的就

是组合查询了。

我觉得,就好似要在实际中多运用,多弄点特别的查询语句,主要就是查询语句的运用要恰到好处!
我觉得SQL没什么学的。像小学生查字典,有谁去学字典呢?当然,猛学字典不是没有好处。

多冒出一些"怪"想法,尽量用SQL语句来实现这些"怪"想法.不要怕麻烦,一条SQL语句几十行,牵扯到好几张表是很正常的.如果你真能实现所有

你想要的效果,那么你就自然成为高手了.

1.对SQL   Server环境   熟悉,懂的如何创建库,表  
  2.熟悉表与表之间的关系如何创建,修改,查询之类  
  3.学会存储过程,触发器之类的东西,很有用  
  4.加深对SQL的理解,不单单只会基本的命令,学会TRANSCAT-SQL   编程  
  总之,多用多学了

1。找一本有例子的教学书;  
  2。建立一个可以练习的计算机环境;  
  3。边学边练;  
  4。有问题到这里来交流。

先买一本基础教程看一看!  
  到这里看问题!  
  不懂的时候看联机帮助!  
  在这里记住别人回答的问题!  


“如何学习SQL Server!”
承之 发表于2006-10-8 18:19:00
 最近一直在学习SQL,在CSDN上有人推荐邹建(俗称邹老大)的《中文版SQL Server 2000开发与应用管理实例》,发现其前言的介绍挺耐人

寻味,读起来也有一种亲切之感,给我的学习指出了一条明路。现摘录一部分如下:
 在学习SQL Server的初期,有必要看一两本内容不深但比较全面的书,这样可以对SQL Server的基本构架和操作方法有所了解,再结合书中

的理论进行一些操作实践,就基本上能够应付一些工作,算是入门了。
 不过达到上面所说的也仅仅算是入门,想要熟练使用SQL Server,那就无法简单地用时间来衡量。例如,去数据库论坛,发现网友提出的很

多问题自己都不会答,即使能够回答的某些问题,也总是想很久才能写出正确的解决方法等等,这些就是停留在“会SQL Server”层次的表现


 要突破这各层次,达到熟练应用的程度,只有一条路可选--实践。
 因此,作者建议,多找时间上网看看,经常地访问一些人气比较旺的专业论坛,资深技术人员的搏客,微软的技术网站和新闻组等,这些都

是学习和实践的好场所。一方面,可以提高自己,另一方面可以帮助其他网友,这是一个互动的过程,只有多与人沟通、交流、,才能进步更

快。
 最后,学好SQL Server是一个长期的过程,没有捷径可走,必须要努力和勤奋,而且,知识是不断更新的,所以一定不能放慢学习的脚步,

也不要奢望找到一个完整的知识库,啃完后就可以天下无敌。

 补充:兴趣和工作需要是最好的学习动力。
 附注:此文写于2006-10-5
 

好的网站:  
  WWW.CSDN.NET  
  WWW.SQLMAG.COM  
  http://www.sql-server-performance.com  
  WWW.MICROSOFT.COM/SQL  
   
  好的书:  
  我建议是清华的出的一套书


我也是才学不久的,不过很快就上手了  
  感觉要多写多练多思考,要熟悉SQL语法,不懂就来CSDN问,  
  查SQL   SERVER的联机丛书,如果你是英文的SQL   ,可以到http://www.cnsql.com/下载中文的联机帮助文档


msdn.microsoft.com  
  其实最好的还是SQL   SERVER的联机丛书,多看看,此外多写写,就自然会了。

原创粉丝点击