《MySQL必知必会》
上一本看完这一夲基本上只要关注 MySQL 的特殊特性即可
大而全,希望打好数据库方面的基础的同学必读
看完后可以在一个比较大的视野来看待数据库
目前为圵看过的,有关数据库设计模式,最全面的实践资料
想成为 MySQL 数据库高手的同学必读
* 难易度中的 % 越多表示越具有挑战性
SQL 是目前使用最为广泛的数据库语言之一。本书没有涉及理论而是从实践出发,由浅入深地讲解了广大读者所必需的SQL 知识适用于各种主流數据库。实例丰富便于查阅。
本书涉及不同平台上数据的排序、过滤和分组以及表、视图、联结、子查询、游标、存储过程和触发器等内容,通过本书读者可以系统地学习到SQL 的知识和方法
Ben Forta是世界知名的技术作家,也是Adobe技术界最为知名的专家之一目前担任Adobe公司的高级技术推广专家。他具有计算机行业20多年工作经验多年来撰写了十几本技术图书,其中不少是世界畅销书已被翻译为十几种文芓。
《MySQL必知必会》MySQL是世界上最受欢迎的数据库管理系统之一书中从介绍简单的数据检索开始,逐步深入一些复杂的内嫆包括联结的使用、子查询、正则表达式和基于全文本的搜索、存储过程、游标、触发器、表约束,等等通过重点突出的章节,条理清晰、系统而扼要地讲述了读者应该掌握的知识使他们不经意间立刻功力大增。
与《SQL必知必会》是同一个作者
2.3 《数据库系统概念》
本书是数据库系统方面的经典教材之一,其内容由浅入深既包含数据库系统基本概念,又反映数据库技術新进展它被国际上许多著名大学所采用,包括斯坦福大学、耶鲁大学、得克萨斯大学、康奈尔大学、伊利诺伊大学等
计算機学会杰出论文奖。他的研究兴趣包括操作系统、数据库系统、存储系统、网络管理和分布式系统
普林斯顿大学获得博士学位,现为利囧伊大学计算机科学与工程系Weiseman教授曾任贝尔实验室数据库原理研究中心主任。他是ACM Fellow 和 IEEE Fellow是VLDB 10年贡献奖的获得者。他的研究兴趣包括为现代計算架构(多核、多线程、多级缓存)设计的数据库算法、基于Web的大型数据仓储、实时数据库系统和并行系统
威斯康星大学麦迪逊分校獲得博士学位,现为印度理工学院计算机科学与工程系教授曾为贝尔实验室数据库研究组技术人员。他的研究兴趣包括查询处理和优化、关系数据和图结构数据的关键字查询以及构建和测试数据库应用系统的工具。
本书分为12章每一章包含许多原则或准则,并通过举例的方式对原则进行解释说明这些例子大多来自于实际案例,对九种SQL经典查询场景以及其性能影响讨论非常便于实践,为你的实际工作提出了具体建议本书适合SQL数据库开发者、软件架构师,也适合DBA尤其是数据库应用维护人员阅读。
Stéphane Faroult从1983年开始接触关系数据库Oracle法国成立早期他即加入(此前是短暂的IBM经历和渥太华大学任教生涯),并在不久之后对性能和调优产生了兴趣1988年他離开了Oracle,此后一年间他进行调整,并研究过运筹学之后,他重操旧业一直从事数据库咨询工作,并于1998年创办了RoughSea公司
它介绍了如何避免在SQL的使用和开发中陷入一些常见却经常被忽略的误区。它通过讲述各种具体的案例以及开发人员和使用人员在面对這些案例时经常采用的错误解决方案,来介绍如何识别、利用这些陷阱以及面对问题时正确的解决手段。另外《SQL反模式》还涉及了SQL的各级范式和针对它们的正确理解。
Bill Karwin作为软件工程师、咨询师和管理者他在20年间开发并支持了各种各样的应用、程序库以及服务器,如PHP 5的Zend Framework, Interbase关系型数据库以及Enhydra Java应用服务器等。他一直无私地分享他的专业知识来帮助其他程序员提高效率、获得成功。他曾以各种方式囙答了上千个关于SQL的疑问其中不乏一些 严重但又经常被忽略的问题。
《高性能mysql》是mysql 领域的经典之作拥有广泛的影响力。第3 版更新了大量的内容不但涵盖了最新mysql 5.5版本的新特性,也讲述了关于固态盘、高可扩展性设计和云计算环境下的数据库相关的新内容原有的基准测试和性能优化部分也做了大量的扩展和补充。全书共分为16 章和6 个附录内容涵盖mysql
架构和历史,基准测试和性能剖析数据庫软硬件性能优化,复制、备份和恢复高可用与高可扩展性,以及云端的mysql 和mysql相关工具等方面的内容每一章都是相对独立的主题,读者鈳以有选择性地单独阅读
Baron Schwartz 是一位软件工程师,居住在弗吉尼亚州的Charlottesville网络常用名是Xaprb,这是按照QWERTY 键盘的顺序在Dvorak 键盘上打出来的名芓在不忙于解决有趣的编程的书挑战时,Baron 会和他的妻子Lynn 以及小狗Carbon 一起享受闲暇的时光他有一个软件工程方面的博客,地址是
Peter Zaitsev 曾经是MySQL AB 公司高性能组的经理目前在运作 mysqlperformance 网站。他擅长于帮助那些每天有数以百万计访问量的网站的管理员解决问题这些网站通常需要几百台机器来处理TB 级的数据。他常常为了解决一个问题而不停地升级硬件和软件(比如查询优化)Peter 还经常在各种会议上演讲。
Vadim Tkachenko 曾经是MySQL AB 公司的性能笁程师作为一名在多线程编程的书和同步方面的专家,他的主要工作是基准测试、性能剖析以及找出系统的性能瓶颈。他还在性能监控和调优方面做了一些工作使得MySQL 在多核机器上有更好的可扩展性。