MySQL数据库基础【免费】
开课时间:6月15日-8月1日 课程主页
课程时长:1周
课程负载:1-2小时/周
内容类型:视频 文档 随堂测验 富文本 讨论
课程分类:工程技术
本课程面向还没有接触或者刚开始接触MySQL和数据库的同学,帮助你们快速入门。通过学习本课程及实践操作,你将对数据库和MySQL有一个简单而直观的认识,能够在Windows/Linux上自己动手安装一套MySQL软件,通过客户端连接上安装好的MySQL,并完成一些简单的MySQL管理操作,执行SQL语句。该课程的学习内容将为你今后的学习做好准备工作。
数据库对象与应用
开课时间:8月1日-8月22日 课程主页
课程时长:3周
课程负载:1-2小时/周
内容类型:视频 文档 随堂测验 富文本 讨论
课程分类:工程技术
数据库对象是数据库应用的基础,数据库所有的业务操作都是围绕各种对象展开的。本课程将结合实践案例,系统地介绍MySQL数据库中的表、字段、触发器等数据库对象及常用SQL语法等内容。完成这门课的同学不但能够掌握利用数据库存储和处理数据的基础技巧和方法,还能够了解互联网公司常见业务的存储方式。
事务与存储引擎
开课时间:8月22日-9月5日 课程主页
课程时长:2周
课程负载:1-2小时/周
内容类型:视频 文档 随堂测验 富文本 讨论
课程分类:工程技术
MySQL一跃成为世界范围最受欢迎的开源数据库,这同它支持适用于不同业务场景的多种存储引擎密不可分。本课程将为您介绍MySQL的多种存储引擎及其适用场景,并着重介绍最受欢迎的存储引擎InnoDB,由此引入关系型数据库至关重要的事务功能和对线上高并发场景性能影响深远的锁机制。通过本课程的学习,同学们将能够为一些特定场景选择特殊的存储引擎,活用线上使用最广泛的InnoDB存储引擎的事务功能,避免业务开发过程中的数据不一致和死锁等问题。
MySQL应用优化
开课时间:9月5日-9月19日 课程主页
课程时长:2周
课程负载:1-2小时/周
内容类型:视频 文档 随堂测验 富文本 讨论
课程分类:工程技术
应用开发人员和DBA都需要学会如何让线上业务高效地使用数据库。本课程将从最关键的查询索引设计和使用入手,讲解通过索引设计、表结构设计、合理的评估业务特征和资源需求来优化数据库的方法。您还将学会通过性能测试量化数据库承载业务的能力,最终能够利用MySQL设计出高性能的应用程序。
MySQL运维实践
开课时间:9月19日-10月17日 课程主页
课程时长:2周
课程负载:1.5-2小时/周
内容类型:视频 文档 随堂测验 富文本 讨论
课程分类:工程技术
数据库日常运维是DBA的本质职责。本课程将详细介绍线上最关键的数据库备份与恢复、日志使用和查看、生产环境部署和升级、数据管理和迁移等等运维操作。此外,我们还会介绍通过系统和MySQL参数优化,最大化在线系统性能的方法,以及如何使用最受欢迎的MySQL主从复制技术实现数据库高可用和读写分离。通过学习,你将能够掌握成为一名合格的线上DBA最核心的运维能力。
MySQL高级架构技术
开课时间:9月19日-10月17日 课程主页
课程时长:5周
课程负载:1-2小时/周
内容类型:视频 文档 随堂测验 富文本 讨论
课程分类:工程技术 基础科学
互联网业务要求数据库能够支撑海量访问,且提供7*24小时不间断服务。但是实际上所有软硬件都有可能面临各种故障和意外,单服务器的性能也会达到瓶颈,如何通过技术手段帮助数据库系统支撑这类互联网业务,是衡量一个DBA能力水平高低的标准。本课程将带您学习MySQL高可用、读写分离、分布式架构等高级技术,并介绍MySQL新版本的新特性,让您能够开阔视野,并有能力成为一名高级MySQL工程师。
MySQL综合考核
开课时间:10月17日-11月7日 课程主页
课程时长:2周
课程负载:1.5-2小时/周
内容类型:视频 文档 随堂测验 富文本 讨论
课程分类:工程技术
如何设计出高效的数据库,如何对数据库做好评估规划、测试验证,都是一位优秀的DBA或后端开发工程师必需的,本课程将正确检验你掌握了多少技能以及实际应用情况。