《MySQL数据库基础》

99.00

主讲人: 杨尚刚

微博@zolker,曾任新浪高级数据库工程师,负责新浪微博核心数据库架构设计优化和运维,以及系统底层软硬件和应用架构优化设计,在高并发场景下的MySQL使用和优化上积累了丰富的经验,在SSD大规模应用优化和存储选型上也有深入的研究。

 

数据库理论基础

  • 数据库

    • 介绍数据库发展历史,以及不同阶段人们对数据库的定义

    • 数据库设计模型的发展

  • SQL

    • SQL发展和标准

    • 如何写出好的SQL

    • 数据定义语言

  • 数据库Schema设计

    • 常规数据类型

    • 介绍数据库范式设计和设计目的

  • 索引

    • 索引用途和数据库常用索引类型

    • 索引常用数据结构,如何优化索引

  • 数据存储

    • 介绍常见数据存储介质,以及存储的发展和对数据库的影响

    • 数据存储冗余策略,以及未来发展

 

事务基本概念

  • 事务

    • 介绍事务的定义,为什么需要事务,事务在现实中的应用。

  • 事务的属性

    • 介绍事务的四个属性ACID,这几个属性分别起了哪些作用。

  • 事务调度和恢复

    • 常见的事务调度策略,如何优化事务调度来提高并发。

    • 事务恢复方案,如何保证数据的持久性不丢失

  • 事务并发控制

    • 什么是并发控制,为什么需要并发控制,如何实现更好的并发控制

  • 分布式事务

    • 介绍基本的分布式事务理论

 

主流数据库

  • 传统关系数据库(OLTP)

  • 列式数据库

  • NoSQL

  • NewSQL

 

MySQL简介

  • MySQL简介和现状

  • MySQL特性和要点简述

  • 数据库基础总结

  

联系我们:

手机:13126576580

邮件:admin@chinahadoop.cn

QQ:2895704140

相关课程