我想学数据库和编程,应该从哪开始? (零基础)

我想学数据库,是从零开始。
请问,我应该买什么书。
关于数据库,我应该学哪个种类呢?
我是想以后工作用的到的。
另外,我还希望能给几个好的论坛或网站。供我学习。
我也在考虑,要不要报个培训班。 自学的话,难不难?多久可以差不多?

有一个简单易行的捷径,我当您就是这样做的,希望能对你有帮助。
其实,我个人是特别瞧不起报班的,网络就是我们的教室,百度就是我们的老师,如果你想问问题的话,搜索一下,基本上会有答案。
数据库的学习,必须先从SQL语言开始。选择一门你比较熟悉的编程语言,比如C、C++,选择一个你喜欢的编译环境(VC),然后到网上去找一个简单的数据库案例源代码(一般都用微软的ACCESS),如果你耐心一点的话,估计最多2个星期就可以入门。
入门之后,再慢慢的铺开,再去了解各种数据库引擎的性能,就基本上进入良性循环的轨道了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-03-19
1.书买了没什么用
2.你要学开发还是维护?
3.网站 csdn,itpub等等
4.可报培训班,也可不报
第2个回答  2009-03-19
报班的话,它只能是教很少的一部分,但是自学是有难度的,可以说很难很难,朋友我现在也是在自学已经学了两个月了,下面都是我对自学的看法,我们可以一起研究一下,对于自学方面。
1.不能急于求成。比如一本书有800页,那么我每天看15页左右,对于自学来讲这已经是极限了。
2.基础一定要学扎实。也就是一开始学的内容一定要看的认真仔细,不能遇到不理解的就跳过。
3.要循序渐进。对于理解的知识要加深理解度,不停的反复练习,对于新的知识也要加深理解。
4.要买一本好书。知识尽量全面一点的,自始至终的学下去。
5.最后一点,也是最重要的一点。 就是“坚持”,只有你坚持下来,你才会胜利。

最后。 祝你早日学有所成。。

我是在自学Sql Server,我把一本书的内容分成了五个部分,每天的学习我都把学习的内容写在百度的空间里,你有时间的话可以去我的空间看一看,我们一起交流学习经验。
空间地址:
http://hi.baidu.com/wangjunwangjuna
第3个回答  2009-03-18
支持报个班!自学难,学好更难!
要知道,懂数据库的人(工作用的)还需要懂其他的语言,如JAVA、C#之类的语言。如果你不懂这些语言,那么你对数据库的了解就不会很深,因为数据库 经常要与这些语言打交道~~~
第4个回答  2009-03-19
自己动手建一个服务器吧,这样学的最快。书是要用的时候才看的,我没买过书,都 是在网上学的,有问题在网上搜吧,报培训班说明你学习不得法
相似回答