通过MySQL Workbench学习SQL
- 编写SQL查询以使用MySQL Workbench探索和分析数据库
- 了解如何使用SQL快速高效地提取,排序,过滤和分组数据
- 使用强大的MySQL JOIN语句分析多个表中的数据
- 解决实际动手分配和实际业务用例
- 掌握独特的技巧,工具和案例研究,在其他任何地方都找不到
课程大纲:
SQL介绍和MySQL设置
我们将快速介绍一下SQL领域及其常见的“风味” (MySQL,SQLite,PostgreSQL等),然后下载并安装访问和探索MySQL数据库所需的工具(MySQL Community Server) + MySQL工作台)
SQL数据库基础知识 (第1部分)
安装完工具后,我们将快速查看一些数据库基础知识,并开始探索MySQL数据库中包含的16个表,其中包含有关Maven Movies客户,库存和交易的信息。
使用MySQL分析单个表中的数据
在本节中,我们将开始从MySQL数据库中的各个表中探索和提取信息,并练习编写SQL查询以选择,过滤,排序和分组数据。
[中级课程MYSQL项目]
SQL数据库基础知识(第2部分)
本课程的后半部分全部涉及分析MySQL中多个表中的数据,因此,我们将快速回顾关系数据库和数据库分析:主键与外键,关系基数,规范化等。
通过MySQL JOINS分析多个表
在本节中,我们将回顾最常见的SQL连接类型(INNER,LEFT,RIGHT,OUTER等),并探索一些更复杂的MySQL查询,以分析桥接数据库中多个表的数据。
[最终MYSQL项目]
重要提示: 我们的目标是专注于使用MySQL和MySQL Workbench进行数据探索和数据库分析
总目录(6h)
- 入门
- MySQL介绍和设置
- 单表分析(部分1)
- 单表分析(部分2)
- 中级课程
- 使用联接分析多个表
- 最终项目
- 包起来
- 窥视:用于分析和商业智能的高级SQL
- 窥视:MySQL数据库管理-适用于初学者的SQL数据库