关于数据库

小兄弟最近想学习数据库相关的东西,以前学硬件的,软件方面的接触很少,昨个去书店,感慨万千,计算机类的书籍浩如烟海,敢请各位大侠指点入门迷津,有些个好点的入门学习网站啊,视频啊,书籍的请不吝赐教~先谢过了~

当然教学视频最佳~

我相信LZ通过多年的学习知道学习不在于多、杂,而在于精、会

现根据自己的经验推荐如下:

书:数据库系统概念 (原书第四版)

    Abraham Silbershatz  Henry F.Korth  S.Sudarshan(著)

    杨冬青 唐世渭(译)

    这本书的理论非常好,应该说会打下非常好的理论基础。后面的习题很值得你思考和练习。不求快,求切实理解,这本书掌握会的话国家四级里的数据库工程师考试就实在是简单了。

    配合理论进一步加强LZ可以购买清华大学数据库习题的书,不是很厚,但是很经典。

    不管怎么样,理论都是要用实践检验的,而反过来促进理论的进步。那么软件方面使用这个:SQLserver和MySQL。

    SQLserver里的分析工具很好用,而且对于现在主流的关系数据库,他里面列出的可视化关系实在是好用。非常直观。对于SQL执行中遇到的几个范式规则,同步触发等等内容你会有很好的体会。

    MySQL对于中等级别的数据量来说已经是很足了,里面去建立库,去建立表。Oracle的话过于大了,等你对MySQL很熟了,工作中运用Oracle也好,DB2也好,对于你都不会有大问题。

    好了,理论和基础你先做这些,先把这些弄好,如果掌握的好的话就谋求进一步发展啦,相信你会是个好的DBA。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-01-08
介绍一本教材,高教出版社的《数据库系统概论》,我用的是第三版,作者王珊。
书店里讲数据库原理的教材,都没什么两样,这本比较经典,拿它学,足够了。
第2个回答  2010-01-08
csdn上有不少技术类资料的,论坛里的好多帖子也都很不错
第3个回答  2010-01-08
数据库要结合编程学了才有效果,单纯学数据库是没前途的,学到了用的时候也不顺手,因为数据是为程序工作的,有了需求去再去理解和学习数据存储比较符合逻辑,建议学习一门程序语言,推荐java

我也是新人,只是一点建议。

有疑问, q:51488226 共同学习
第4个回答  2020-01-20
相似回答