1 推荐书目列表

序号 书名 难易度 简评
1 《SQL必知必会》 % 注重实践,容易上手
2 《MySQL必知必会》 %% 上一本看完,这一本基本上只要关注 MySQL 的特殊特性即可
3 《数据库系统概念》 %%% 大而全,希望打好数据库方面的基础的同学必读
4 《SQL语言艺术》 %% 看完后,可以在一个比较大的视野来看待数据库
5 《SQL反模式》 %%%% 目前为止看过的,有关数据库设计模式,最全面的实践资料
6 《高性能MySQL》 %%%%% 想成为 MySQL 数据库高手的同学必读

* 难易度中的 % 越多表示越具有挑战性。

2 相关书籍介绍

2.1 《SQL必知必会》

2.1.1 内容简介

SQL 是目前使用最为广泛的数据库语言之一。本书没有涉及理论,而是从实践出发,由浅入深地讲解了广大读者所必需的SQL 知识,适用于各种主流数据库。实例丰富,便于查阅。
本书涉及不同平台上数据的排序、过滤和分组,以及表、视图、联结、子查询、游标、存储过程和触发器等内容,通过本书读者可以系统地学习到SQL 的知识和方法。

目前已出到第 4 版

2.1.2 作者简介

Ben Forta是世界知名的技术作家,也是Adobe技术界最为知名的专家之一,目前担任Adobe公司的高级技术推广专家。他具有计算机行业20多年工作经验,多年来撰写了十几本技术图书,其中不少是世界畅销书,已被翻译为十几种文字。

2.2 《MySQL必知必会》

2.2.1 内容简介

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

2.2.2 作者简介

与《SQL必知必会》是同一个作者。

2.3 《数据库系统概念》

2.3.1 内容简介

本书是数据库系统方面的经典教材之一,其内容由浅入深,既包含数据库系统基本概念,又反映数据库技术新进展。它被国际上许多著名大学所采用,包括斯坦福大学、耶鲁大学、得克萨斯大学、康奈尔大学、伊利诺伊大学等。

目前已出到第 6 版

2.3.2 作者简介

  1. Abraham Silberschatz

纽约州立大学石溪分校获得博士学位,现为耶鲁大学计算机科学Sidney J. Weinberg教授,计算机科学系主任,曾任贝尔实验室信息科学研究中心副主任。他是ACM Fellow 和 IEEE Fellow,曾获得IEEE Taylor L. Booth 教育奖、 ACM Karl V. Karlstrom 杰出教育者奖、ACM SIGMOD 贡献奖和IEEE 计算机学会杰出论文奖。他的研究兴趣包括操作系统、数据库系统、存储系统、网络管理和分布式系统。

  1. Henry F. Korth

普林斯顿大学获得博士学位,现为利哈伊大学计算机科学与工程系Weiseman教授,曾任贝尔实验室数据库原理研究中心主任。他是ACM Fellow 和 IEEE Fellow,是VLDB 10年贡献奖的获得者。他的研究兴趣包括为现代计算架构(多核、多线程、多级缓存)设计的数据库算法、基于Web的大型数据仓储、实时数据库系统和并行系统。

  1. Sudarshan

威斯康星大学麦迪逊分校获得博士学位,现为印度理工学院计算机科学与工程系教授,曾为贝尔实验室数据库研究组技术人员。他的研究兴趣包括查询处理和优化、关系数据和图结构数据的关键字查询,以及构建和测试数据库应用系统的工具。

2.4 《SQL语言艺术》

2.4.1 内容简介

本书分为12章,每一章包含许多原则或准则,并通过举例的方式对原则进行解释说明。这些例子大多来自于实际案例,对九种SQL经典查询场景以及其性能影响讨论,非常便于实践,为你的实际工作提出了具体建议。本书适合SQL数据库开发者、软件架构师,也适合DBA,尤其是数据库应用维护人员阅读。

2.4.2 作者简介

Stéphane Faroult从1983年开始接触关系数据库。Oracle法国成立早期他即加入(此前是短暂的IBM经历和渥太华大学任教生涯),并在不久之后对性能和调优产生了兴趣。1988年他离开了Oracle,此后一年间,他进行调整,并研究过运筹学。之后,他重操旧业,一直从事数据库咨询工作,并于1998年创办了RoughSea公司。

2.5 《SQL反模式》

2.5.1 内容简介

它介绍了如何避免在SQL的使用和开发中陷入一些常见却经常被忽略的误区。它通过讲述各种具体的案例,以及开发人员和使用人员在面对这些案例时经常采用的错误解决方案,来介绍如何识别、利用这些陷阱,以及面对问题时正确的解决手段。另外,《SQL反模式》还涉及了SQL的各级范式和针对它们的正确理解。

2.5.2 作者简介

Bill Karwin作为软件工程师、咨询师和管理者,他在20年间开发并支持了各种各样的应用、程序库以及服务器,如PHP 5的Zend Framework, Interbase关系型数据库,以及Enhydra Java应用服务器等。他一直无私地分享他的专业知识,来帮助其他程序员提高效率、获得成功。他曾以各种方式回答了上千个关于SQL的疑问,其中不乏一些 严重但又经常被忽略的问题。

2.6 《高性能MySQL》

2.6.1 内容简介

《高性能mysql》是mysql 领域的经典之作,拥有广泛的影响力。第3 版更新了大量的内容,不但涵盖了最新mysql 5.5版本的新特性,也讲述了关于固态盘、高可扩展性设计和云计算环境下的数据库相关的新内容,原有的基准测试和性能优化部分也做了大量的扩展和补充。全书共分为16 章和6 个附录,内容涵盖mysql 架构和历史,基准测试和性能剖析,数据库软硬件性能优化,复制、备份和恢复,高可用与高可扩展性,以及云端的mysql 和mysql相关工具等方面的内容。每一章都是相对独立的主题,读者可以有选择性地单独阅读。

目前已出到第 3 版

2.6.2 作者简介

  1. Baron Schwartz

Baron Schwartz 是一位软件工程师,居住在弗吉尼亚州的Charlottesville,网络常用名是Xaprb,这是按照QWERTY 键盘的顺序在Dvorak 键盘上打出来的名字。在不忙于解决有趣的编程挑战时,Baron 会和他的妻子Lynn 以及小狗Carbon 一起享受闲暇的时光。他有一个软件工程方面的博客,地址是http://www.xaprb.com/blog/

  1. Peter Zaitsev

Peter Zaitsev 曾经是MySQL AB 公司高性能组的经理,目前在运作 mysqlperformance 网站。他擅长于帮助那些每天有数以百万计访问量的网站的管理员解决问题,这些网站通常需要几百台机器来处理TB 级的数据。他常常为了解决一个问题而不停地升级硬件和软件(比如查询优化)。Peter 还经常在各种会议上演讲。

  1. Vadim Tkachenko

Vadim Tkachenko 曾经是MySQL AB 公司的性能工程师。作为一名在多线程编程和同步方面的专家,他的主要工作是基准测试、性能剖析,以及找出系统的性能瓶颈。他还在性能监控和调优方面做了一些工作,使得MySQL 在多核机器上有更好的可扩展性。

成为数据库专家必读书目推荐相关推荐

  1. 开发推荐书单 程序员必读书目推荐 测试必读书目 管理必读 技术组长必读 前端开发必读

    1.程序员必读书目推荐 说明 这里面的书是必读书籍,是必要条件,而不是充要条件.其他也要包括:官方文档.工具书(pro git等). 前端基础 <HTML5与CSS3基础教程 第8版> & ...

  2. 数据库入门必读书籍推荐《Beginning Database Design》和《《Beginning SQL Queries》

    数据库入门必读书籍推荐<Beginning Database Design>和<<Beginning SQL Queries> <Beginning Databas ...

  3. 人工智能爱好者寒假必读书目推荐(10本)

    来源:AILAB 最近有不少读者私信小编,表达了对人工智能的兴趣以及对人工智能未来行业的看好.其中有不少读者希望小编能推荐几部人工智能方面的书籍,了解人工智能当前的现状和热点领域,让小编顿感责任重大. ...

  4. java程序员必读书目推荐

    1.java编程思想:目前知道第四版,没有Java8的知识,但是OO的思想讲的还是透彻的.入门必备. 2.effective Java:作者为jdk集合框架的开发者,读他的书可以结合jdk源码,效果更 ...

  5. 百度运营专家:互联网运营必读书目(实用推荐)

    互联网运营门槛极低,但是,要真想把运营做好,也是对工作技能.知识结构和学习能力有极高的要求. 想要成为一名优秀的互联网运营人员,就必须勤奋,快速学习.有些书你不得不看. 1.     零售类基础必读书 ...

  6. Oracle数据库专家实战培训课程

    Oracle数据库专家实战培训课程 推荐一套零基础开始学习Oracle数据库专家实战培训的视频教程 课程里涵盖了oracle9i/10g/11g/12c四个版本的内容 课程是零基础开始讲解,从最基础的 ...

  7. (附源码)计算机毕业设计SSM专业书目推荐阅读管理

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  8. 全网推荐的理财小白必读书目《小狗钱钱》,有那么好吗?

    既然今天说的是书,那么我们先一起思考一个问题吧,什么样的书算是一本好书?其实这个问题跟什么样的饭算一顿好饭是一个道理. 不同的人,在不同的人生阶段对一本书是好是坏的评价标准一定是不同的,想考专八的人, ...

  9. CB官方推荐AP英语文学与写作必读书目,2023报名中

    9月19日,美国大学理事会College Board宣布中国大陆2023年5月AP考试报名正式启动.今天主要给大家分享CB官方推荐AP英语文学与写作必读书目.希望给正在准备的同学有所帮助! AP英语课 ...

最新文章

  1. 菜单样式1:鼠标悬停向下弹出列表
  2. “诺奖风向标”2021拉斯克奖公布:授予mRNA疫苗、光遗传学以及戴维·巴尔的摩...
  3. AngularJs学习笔记--expression
  4. MariaDB AX开源分析解决方案
  5. python如何对人数向上取整_python中的向上取整向下取整以及四舍五入的方法
  6. 安装Extended WPF Toolkit
  7. 完全备份、差异备份、增量备份的区别
  8. SSM整合项目中使用百度Ueditor遇到的问题。
  9. python 修饰器 参数_具有参数的Python类修饰器,但未运行修饰的...
  10. zabbix的agent端的主动模式关键三个参数
  11. 图象:sine(正弦)、cosine(余弦)与Tangent(正切)
  12. 《黑客帝国》中的代码雨让人身临其境!利用Python轻松实现!
  13. php替换文本域中的换行符,文本域中换行符的替换示例
  14. 根据函数名称调用函数
  15. python动态属性_Python进阶之@property动态属性的实现
  16. MPEG-2码流结构分析
  17. wps在任务栏取消显示多个文档的预览
  18. 【Java基础】ArraylistLinkedList机制,failfastfailsafe
  19. Frida-dexdump使用,frida环境配置
  20. Android开发规范:APP版本发布(全量发布、灰度发布)

热门文章

  1. 【计算几何7】帝国边界划分问题【Voronoi图的原理】
  2. WebLogic的下载与安装
  3. new ActionListener(){}
  4. 轩小陌的Python笔记-day08 模块一总结
  5. AES实现后端参数加解密
  6. 从头到尾彻底理解傅里叶变换算法
  7. Y05 - 024、数据的应用①:四则运算、运算优先级
  8. zabbix模板关联群组
  9. k折交叉验证(k-fold Cross-validation)
  10. 明厨亮灶监控系统解决方案,看得见的食品安全