大家好,毕业后一直用C做Linux嵌入式的项目,没和数据库打过交道,没用过sql,学校学的基本都忘记了,现在想转行到互联网,想问下学习数据库,看了下MySQL太多内容,不知道从哪下手,所以想问下针对程序员应该如何学习使用sql编程,都要知道些什么?有没有什么好的书籍推荐?现在想学以ruby rails为基础的web开发,谢谢大家了!
1
colincat Jul 13, 2012 @uhnaf 学习数据库建议先从oracle开始
为什么要从Oracle开始呢? 因为Oracle比较难,如果用mysql的话都是图形界面的话不容易理解,把oracle上的sql练熟之后就可以看mysql的文档了,其实原理上是一样的。 不要一起走,研究明白一个之后再研究下一个 |
2
kafka0102 Jul 13, 2012 sql和数据库没有太大关系,不过相对来说学习oracle要比mysql更难,而且web开发用mysql居多。mysql文档很不错,但在组织上可能不适合初学者,还是买本书看看好。mysql方面的好书还是不少的,我很早看的是网易的人写的一本(http://book.douban.com/subject/3012338/ ,貌似绝版了),觉得还不错。
|
3
venngomez Jul 13, 2012 如果没学过sql,更容易学nosql,建议先学redis
|
4
colincat Jul 13, 2012 |
5
uhnaf OP 恩谢谢大家
|