请大家帮我推荐几本数据库方面的好书

请大家帮我推荐几本数据库方面的好书,第1张

这几本书不错,你可以看看,参考来源:酷瓜书单

1 《深入解析Oracle》 豆瓣评分:87

只看头两章就已经超出预期,的确物有所值。

2 《Oracle DBA手记》 豆瓣评分:8

盖国强、杨廷琨、熊军等几位牛人一起写的,不解释了。

3 《Oracle数据库性能优化》 豆瓣评分:7

实战性很强。

4 《Oracle性能诊断艺术》 豆瓣评分:9

书翻译的不错,是国内为数不多的针对sql性能诊断方面比较深入全面的书籍。

5 《构建Oracle高可用环境》 豆瓣评分:8

淘宝首席DBA、Oracle ACE、ITpub版主陈吉平力作

推荐你看<<java核心技术>>,分为上下两卷,已经是第八版了,大概有一千六七百页;当 你看完后,基本的java知识已经掌握了(记住,一定要多练习啊)(我那时候一个暑假看完第一遍,每天看将近十个小时加练习,但是要弄懂,呵呵,至少看个三四遍吧,这两本书只要能搞懂70%就很不错了)

   这个时候你可以看看<<thinking in java>>中文名"java编程思想",这本书写的比较难,如果你看不懂,那么你要多做练习,慢慢看,如果看完了,而且懂了,那么证明你的java水平到达了一个更高的层次;(去参加面试的时候问的那些java知识完全可以应付过来了)(或者你可以先看下面的书,边看thinking in java这本书,这样也是可以的,而且学习的效率应该会高些)

   然后java就会分方向,j2me(手机编程)不建议你去学这个(要学就学android手机编程),已经过时了;j2ee方向(Web编程),先学html,javaScript,css(这些书多得数不清,呵呵),然后就学servlet和jsp,《jsp应用开发详解》(入门)  《Servlet与JSP核心编程》(核心)这两本书还不错,然后就可以学SSH(三大框架,这个书一大堆),

学习struts的时候建议你从struts1开始学起《精通Struts基于MVC的Java Web设计与开发》,然后就可以学习struts2《Struts2权威指南》,接下来学习Hibernate《精通Hibernate:Java对象持久化技术详解》,最后学习Spring《spring20技术手册》(提示:只要你java基础学得好,这些东西都会学得很快)

   这个时候你就要把注意力放在设计模式,数据结构和计算机算法上面来了,  设计模式可以先看<<深入浅出设计模式>>  然后再看<<java与模式>>,  数据结构建议你看清华大学严慰敏老师写的那本教材;   计算机算法要了解基本的排序,如果你不做底层,只做应用的话,没有必要去看那个<<算法导论>这本书太难了。 (设计模式,数据结构和算法才是真正的精髓,要有很多年的编程经验才能够使用得游刃有余,光看懂还不行的,一定要多练习,到了这个境界才是真正的java高手)(我学java有三年了,这是我的体会)

   等你掌握前面的这些知识之后,推荐你看<<effective java>>,这本书是目前java领域公认的高级书籍。在项目中你肯定会遇到一些前端的知识,那么你得精通javascript,<<JavaScript权威指南>>(入门),  <<JavaScript高级程序设计>>(进阶),这两本书弄懂了,那么学习jquery和extjs都会很快的。

   还有要提醒你一下,对于初学者,不要使用eclipse编程工具,建议你先用记事本写程序,当你比较熟练了之后就可以使用eclipse这些工具了。

   不要心急,不要图快,所有的书要一本本的慢慢看,多看几遍(一本书看上个四五遍,你就可以成高手,呵呵)。

   java基础(j2se)的重点有:继承、多态、流、线程、网络编程、反射、集合、数据库连接、泛型、JNI技术、分布式技术还有解析xml也是很重要的,如果你想学android手机编程,那么SWING和AWT要熟悉一下。如果你不想学Web编程(j2ee),那么我建议你可以学android手机编程《Google+Android开发入门与实战》(入门) 《Google Android SDK开发范例大全》(深入)(建议把android当作业余爱好,把web编程当作主攻方向,因为j2ee包含了大量框架知识),书很多,可以自己去搜。多想 多看 多练才是王道,不要相信什么培训机构,这些都没啥用,真正学好只能靠你自己。

   面向对象思想+java基础(j2se)+数据结构+设计模式+计算机算法 为核心,学好了这几个8000元/月轻而易举,什么都可以不学好,唯独这几科一定要学好,切记切记!

   当然,随着你的技术水平的提高,你还会要学习其他的语言,不过这都是后话,等你把上面的东西掌握了,我再告诉你怎么学(高并发等内容),哈哈!

《SQL语言与数据库 *** 作技术大全》 本书以应用广泛的SQL Server 2005数据库为依据,按照数据库 *** 作的一般顺序,用16章的篇幅,以基础介绍、数据库及表的创建、数据查询、数据 *** 纵、数据控制、事务控制和数据库管理的顺序,由浅到深地介绍Transact-SQL语言。 《24小时sql 2005 教程》(SQL Server 2005 Express in 24 Hours) 简介:写的清楚,而且实用。本书的作者是一个专家级的人物。他清楚详细的介绍了基本概念。 《SQL Server 2005盛宴系列课程》[ISO] 《零基础学SQL Server 2005 教案PPT/随书光盘》

看你学习oracle用来做什么了 数据库管理方面:Oracle9i数据库管理员指南

sql方面:oracle+SQL语法大全 程序设计相关的:Oracle专家高级编程 这三本书就差不多了 你去oracle网站上有oracle的白皮书,入门够用了

oracle书籍一、《Oracle Database 11g性能优化攻略》

三位经验丰富的顶级oracle dba 再次联手,为读者呈现这本oracle 数据库性能优化攻略。本书由表及里地深入分析了造成oracle 数据库性能缓慢的各种原因,然后给出标本兼治的性能调优方案。

oracle书籍二、《收获,不止Oracle》

在这《收获,不止oracle》里读者将会跟随作者一同对oracle数据库的相关知识进行梳理,最终共同提炼出必须最先掌握的那部分知识,无论你是数据库开发、管理、优化、设计人员,还是从事java、c的开发人员。

oracle书籍三、《Oracle 高性能SQL引擎剖析:SQL优化与调优机制详解》

oracle数据库的性能优化直接关系到系统的运行效率,而影响数据库性能的一个重要因素就是sql性能问题。本书是作者十年磨一剑的成果之一,深入分析与解剖oracle sql优化与调优技术。

oracle书籍四、《Oracle PL/SQL实战》

《oracle pl/sql实战》共15章,分别由15位业内顶级专家担纲撰写。一条sql语句的误用,可能导致作业的运行时间增加几百倍,riyaj shamsudeen巧妙地回答了何时使用pl/sql这一问题;michael rosenblum说明了如果只有到最终运行时,才知道所要运行的sql语句到底是什么。

1、《MySQL技术内幕:InnoDB存储引擎》

《MySQL技术内幕:InnoDB存储引擎》的作者是姜承尧。本书从源代码的角度深度解析了InnoDB

的体系结构、实现原理、工作机制,并给出了大量最佳实践。

2、《MySQL完全手册》

《MySQL完全手册》详细介绍了如何使用可定制的MySQL数据库管理系统支持健壮的、可靠的、任

务关键的应用程序。

3、《深入浅出mysql》

《深入浅出mysql》从数据库的基础、开发、优化、管理维护4个方面对MySQL进行了详细的介绍,

其中每一部分都独立成篇。

基础篇主要适合于MySQL的初学者,内容包括MySQL的安装与配置、SQL基础、MySQL支持的数

据类型、MySQL中的运算符、常用函数、图形化工具的使用等。

4、《 数据库索引设计与优化》

本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL

支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同。

5、《高性能MySQL》

《高性能MySQL》是分享MySQL实用经验的图书。它不但可以帮助MySQL初学者提高使用技巧,

更为有经验的MySQL DBA指出了开发高性能MySQL应用的途径。

 

扩展资料:

《MySQL技术内幕:InnoDB存储引擎》是国内目前唯一的一本关于InnoDB的著作,由资深MySQL

专家亲自执笔,中外数据库专家联袂推荐,权威性毋庸置疑。

它能为读者设计和管理高性能、高可用的数据库系统提供绝佳的指导。注重实战,全书辅有大量的

案例,可 *** 作性极强。全书首先全景式地介绍了MySQL独有的插件式存储引擎,分析了MySQL的各

种存储引擎的优势和应用环境。

参考资料:

百度百科——MySQL技术内幕:InnoDB存储引擎

打开APP



安静平和

关注

mysql数据库库推荐书籍 转载

2015-05-07 12:24:09

 1点赞

安静平和 

码龄13年

关注

一,《MySQL必知必会》

《MySQL必知必会》MySQL是世界上最受欢迎的数据库管理系统之一。书中从介绍简单的数据检索开始,逐步深入一些复杂的内容,包括联结的使用、子查询、正则表达式和基于全文本的搜索、存储过程、游标、触发器、表约束,等等。通过重点突出的章节,条理清晰、系统而扼要地讲述了读者应该掌握的知识,使他们不经意间立刻功力大增。

二,《深入理解MySQL》

《深入理解MySQL》深入源代码,剖析了MySQL数据库系统的架构,并提供了分析、集成和修改MySQL源代码的专家级建议。《深入理解MySQL》分三个部分:第一部分介绍开发和修改开源系统的概念,提供探讨更高级数据库概念所需的工具和资源;第二部分讨论MySQL系统,阐明如何修改MySQL源码,如何将MySQL系统作为嵌入式数据库系统;第三部分更深入地探讨了MySQL系统,讲述数据库工作的内部机理。

《深入理解MySQL》面向MySQL数据库开发人员。

三,《高性能MySQL》

本书中,你将学到与MySQL数据库模式、索引和查询设计相关的所有高级技巧。通过使用这些技巧,你将能够对。MySQL数据库服务器、 *** 作系统和硬件进行调优以发挥它们的最大潜力。这本指南同时也提供了通过复制、负载均衡、高可用性及故障转移等技术对应用进行扩展的安全实用方法。 《高性能MySQL(影印版第3版)由Baron Schwartz、Peter Zaitsev、 Vadim Tkachenko著。在第三版中更新了MysQL数据库和InnoDB存储引擎在性能、特性和工具等相关领域取得的最新进展,不仅通过大量的特定示例讲解了MySQL数据库如何工作,同时也围绕MysQL数据库的设计原则,采用生动的故事和案例研究的形式解释了其对应的工作原理。本书教给读者如何采用MySQL的方式进行思考。

以上就是关于请大家帮我推荐几本数据库方面的好书全部的内容,包括:请大家帮我推荐几本数据库方面的好书、推荐一本关于用java开发数据库系统的好书 有实例适合初学者。、SQL书籍推荐等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9495905.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存