5954人收藏 购买路线

路线详情:5步骤·6门课

Step1: 从0入门MySQL

从0开始入门数据库,夯实SQL基本语法,并紧密结合实际工作,最终的达到数据库能力的快速提升。

学习目标:

从不同视角带你0基础 入门MySQL数据库。

课程重点:

1、数据库设计原则:范式化VS反范式化
2、SQL开发:DCL、 DDL、 DML、常用函数、窗口函数
3、SQL优化:分析执行计划、索引,性能瓶颈排查
4、事务:事务隔离级别、阻塞与死锁

DCL DDL DML SQL优化 事务与事务隔离级别
Step2: MySQL开发实战

有了理论知识的铺垫,你还需要一个完整周全的项目来掌握真正的数据库开发技术,助你数据库的设计与实战能力更上一层楼。

学习目标:

掌握一个新零售业务完整数据库的设计与实现

课程重点:

1、新零售数据库表设计与实现
2、数据库设计遇到问题与解决方案
3、设计与实现商品秒杀数据表
4、搭建数据库集群解决方案

新零售 MySQL8.0 SPU\SKU 数据库集群PXC与 Replicati
Step3: MySQL架构设计

数据库优化是系统工程,性能的提升靠整体。本阶段让你对数据库整体架构了然于胸,有能力设计高性能高可用的数据库,让你在最短的时间变成资深数据库工程师。

学习目标:

掌握数据库性能优化方法,提升数据库优化设计和架构能力

课程重点:

1、掌握影响MySQL 数据库性能的多方面因素
2、MySQL数据库结构优化
3、MySQL高可用架构设计
4、数据库索引设计

结构优化 SQL优化 索引设计 分库分表 高可用架构设计

学习目标:

全面提升数据库存储的选型,设计及性能优化能力

课程重点:

1. Mysql:稳定的关系型事务支持数据库
2. Redis:高效的读性能缓存数据库
3. ElasticSearch:支持全文索引的搜索是数据库
4. MongoDB:最像关系型数据库的NoSql数据库
5. Neo4J:图形关系的图数据库
6. HBase:时序性存储的数据库

Mysql Redis ElasticSearch MongoDB Neo4J HBase
Step4: MySQL面试精讲

MySQL是服务端开发,架构师,运维工程师,DBA面试中必考内容,本步骤是中高级开发人员必备的面试指南, 以面试真题为起点,系统梳理数据库高频考点,助力高薪Offer。

学习目标:

快速掌握数据库面试高频面试点,系统温习MySQL面试方方面面。

课程重点:

1、MySQL服务器配置类
2、数据库备份恢复
3、存储引擎
4、MySQL架构类

MySQL8.0 日志管理类 服务器配置类 存储引擎 备份恢复
Step5: 手写数据库系统

本课程通过实现一款数据库系统,全面掌握关系型数据库架构设计及核心技术,成为高端技术人才的必修课

学习目标:

掌握数据库架构设计,及核心技术,解决大量数据库生产级问题

课程重点:

1、数据库架构设计
2、数据库底层原理剖析
3、实现数据库核心模块
4、数据库生产级问题解决

关系型数据库 数据库架构 数据库底层原理

*说明:路线内每门课程都具有完整独立的学习价值,因此一部分知识点可能重合,选择前请知晓!

路线:MySQL数据库直通车:0基础入门到设计与实现 5步骤 · 6门课
5954人收藏 购买路线
意见反馈 帮助中心 APP下载
官方微信