机械工业出版社,数据库领域中的权威著作,专业理论书籍出版至第七版,在业界是罕见的,可以想见该书具有多高的水平。
《数据库系统概念》(第三版)Silberschatz著
机械工业出版社
光看作者的名字就知道这肯定是一本好书。
《数据库系统基础教程》清华大学出版社、《数据库系统实现》机械工业出版社
J.D.Ullman著
斯坦福大学五门数据库系列课程的前两门教材,《数据库系统实现》一书的层次在我国已相当于研究生课程水平。
《数据库设计》Stephens著
机械工业出版社
一本不太厚也不太难的入门书。
《数据挖掘--概念与技术》Jiawei
Han(韩家炜)著
机械工业出版社
数据挖掘领域的国际知名专家韩家炜教授最新力作,系统而全面的介绍了数据挖掘技术,可读性甚佳。
《数据库处理--基础、设计与实现》(第七版)D.M.Kroenke著
电子工业出版社
很少见的使用Access作为实例介绍数据库原理与设计的书,内容清晰易懂。
《数据库系统概论》(第三版)萨师煊、王珊著
高教出版社
国内本科及研究生专选教材,两位作者均为我国数据库界的著名专家。
《数据库原理、编程与性能》作者:
(美)Patrick
O'Neil
Elizabeth
O'Neil
译者:
周傲英
俞荣华
季文赟
钱卫宁
等
本书既强调理论又强调应用,全书众多的定义、定理、详细的证明过程、丰富的应用实例使得本书翻之有望而生畏之感,读之又有畅快淋漓之觉。实在是一本不可多得的好书,值得大家认真去学。
其实这个问题很难回答,因为不同的人有不同的需求。但是,基本上可以分为两类:基础书籍和专业书籍。
基础书籍包括:
C语言、数据结构、算法、计算机网络、计算机系统等。
这些书籍是程序员必须掌握的基础知识,小白应该先看这些书籍。
专业书籍包括:
微服务架构、高性能网站架构、大数据架构、云计算架构、大型网站架构等。
这些书籍是程序员必须掌握的专业知识,小白应该后看这些书籍。
当然,如果有兴趣,还可以看一些Web前端开发、Android开发、iOS开发、数据库开发等书籍。
c/c++程序员需要掌握的书籍大概可以分成几个方面:
计算机基础类书籍,这类书籍包括计算机组成原理、计算机网络、数据库、 *** 作系统、数据结构与算法。
c/c++类专业书籍,这类书籍包括基础的C语言程序设计、C++primer。
扩展类书籍,c/c++相关扩展类,推荐的有C陷阱与缺陷、深度探索C++对象模型、effective C++。
平台扩展类书籍,这类就要看你在哪类系统下做开发,一般常用的系统平台是嵌入式、windows、Unix及ios(object C++),这类书籍就比较多了,可以按照个人需求选择。
按照上述推荐的理由是:
学习计算机语言需要一定的基础,这类基础是非常重要但是很无聊的,后续在做开发的时候会觉得非常实用。
学好语言其实不是非常麻烦的部分,一般的教材类书籍即可,重要而麻烦的是在敲代码的过程中去熟练掌握、运用和创新。
扩展类书籍3可以帮助你更深入的理解你所学到的东西,而深入理解是程序员进阶的必经之路。
平台类书籍略有区别,但是标准C++是一样的,只是针对各自平台做了相应扩展(objectc++除外)。如果需要在某个平台下做开发,或者学习再去学习使用即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)