基本信息

  • 出版社 : 机械工业出版社; 第1版 (2019年1月15日)
  • 出版日期 : 2019年1月1日
  • 品牌 : 北京华章图文信息有限公司
  • 语言 : 简体中文
  • 文件大小 : 14618 KB
  • 纸书页数 : 903页
  • 老男孩 (作者)
  • 下载格式:azw3、epub、mobi 

内容简介

  全书以理论结合企业案例实战讲解为主,所讲内容100%皆为生产中的重点知识。书中先介绍数据库的基础知识,比如,MYSQL数据库的产品路线、MYSQL版本等,然后给出安装配置方法,并针对企业级的安装配置进行说明。从第5章开始,着手讲解MYSQL的基础命令操作方法、备份和恢复实践、日志、字符集、常用引擎、复制等内容,接着给出读写分离、高可用性方案的企业实践,以及优化方案,帮助读者将所学知识点运用到实际工作中,最后会针对企业面试常见问题给出解答思路。

作者简介

  老男孩,北京老男孩教育创始人,畅销IT图书作者,51CTO金牌讲师及长期战略合作专家,大规模网站集群实战运维架构专家及教学培训专家,擅长大规模集群架构部署调优、虚拟化、云计算、大数据、MySQL数据库、Shell编程等技术,是IT界的Linux集群架构实战专家,著有《跟老男孩学Linux运维:Web集群实战》、《跟老男孩学Linux运维:Shell编程实战》、《跟老男孩学Linux运维:核心基础篇》等书。
  老男孩也独创了国内IT教育实战心理学运维思想体系,其技术和运维思想影响了无数IT界的从业者。所教学生(一个班的学生人数曾经爆满至150人)的平均就业工资及后期发展速度连续多年在国内同行业中处于领先地位。
  老男孩授课注重理论结合企业真实场景,认真负责,思维严谨,重视对学生的运维思想、思维、规范、习惯、总结、表达沟通等学习能力的培养,累计受益人员数万。
  曾受邀做客CCTV、中国教育在线、网易云课堂等媒体平台。

精彩书摘

  1.2 数据库的种类
  按照早期的数据库理论,比较流行的数据库模型分为三种,分别为层次数据库、网状数据库和关系型数据库。而在当今的互联网企业中,最常用的数据库模型主要分为两种,即关系型数据库和非关系型数据库。我们不是写教科书,更不是研究数据库理论,因此,本书主要讲解关系型数据库和非关系型数据库NoSQL这两类最重要也是目前互联网企业里实际使用最多的数据库类型。
  1.2.1 关系型数据库介绍
  (1)关系型数据库的由来
  虽然网状数据库和层次数据库已经很好地解决了数据的集中和共享问题,但是在数据的独立性和抽象级别上仍然存在很大的欠缺。用户在对这两种数据库进行存取时,仍然需要明确数据的存储结构,指出存取路径。而关系型数据库则可以较好地解决这些问题。
  (2)关系型数据库介绍
  关系型数据库模型可将复杂的数据结构归结为简单的二元关系(即二维表格形式)。例如,老男孩IT教育某一期的学生表格(见表1-1)关系就是一个二元关系。在关系型数据库中,对数据的操作几乎全部建立在一个或多个关系表格上,通过对这些关联的表格进行分类、合并、连接或选取等运算来实现对数据的管理。
  关系型数据库的诞生距今已有几十年,已经从理论逐步发展成为大家耳熟能详的企业产品,例如,最常见的MySQL和Oracle数据库,其中,Oracle在数据库领域里上升到了霸主地位,形成了每年高达数百亿美元的庞大产业市场,而MySQL也是不容忽视的数据库,近些年逐渐崛起,以至于被Oracle重金收购,目前它们占据了互联网领域90%以上的数据库市场份额。
  (3)关系型数据库表格之间的关系举例
  前面已经讲过,数据库简单来说就是一个存放计算机数据的仓库,但是数据存放在数据库里还是有一定的组织形式的。在一个关系型数据库里,二维表格是组织数据的基本形式,每个不同的数据库里可以包含多张表格,例如,oldboy库里可以包含如下的表1-1~1-3。


资源下载付费资源价格2立即支付
支付后请复制提取码进入网盘下载,电子书格式请参考“基本信息”说明, 如未显示下载按钮,请刷新网页或扫码关注公众号联系客服处理。