SQL完整开发指南 | SQL–The Complete Developer’s Guide (MySQL,PostgreSQL)
从数据定义到操作(CRUD,关系,JOIN):从基础开始学习MySQL,Postgresql和更多的SQL!
讲师:Maximilian Schwarzmüller
中英文字幕单独处理,翻译流畅,课程资料包齐全!
你将会学到什么?
- 理解SQL的核心语法和概念
- 能够安装MySQL和PostgreSQL +不同的客户端
- 执行SQL CRUD操作
- 查询和过滤(简单和复杂)数据
- 数据规范化和跨多个表拆分数据
- 合并数据,进行数据聚合操作
课程内容
13 个章节 • 220 个讲座 • 总时长 19 小时 43 分钟
课程要求
- 不需要事先的SQL或数据库知识!
- 没有编程经验是必需的!
课程说明
SQL是最重要的查询语言!。
它被许多流行的关系数据库管理系统(如MySQL或PostgreSQL)所使用。此外,它还用于数据分析和大数据框架以及Apache Spark等工具。
掌握SQL将为你带来无数的机会和工作——无论你是要使用关系数据库还是要成为一名数据科学家,掌握SQL都将是关键!
本课程将从头开始极其详细地教您SQL!此外,本课程还提供了两条主要路径:
- “完整课程”路径,您可以一步一步地完成整个课程,学习所有您必须知道的关键功能和概念
- “快速总结”路径,您将在几个小时内学习关键的SQL要点
这两种路径都包含在本课程中(即一次购买),您可以在它们之间切换或同时使用-简单地说,因为它对您最有意义!只需潜入免费的第一个课程部分学习所有关于这门课程和这两个路径(以及如何采取它们)。
SQL是一种标准化的语言,因此学习SQL将帮助您在各种上下文中应用它。尽管如此,不同的数据库系统也支持SQL的不同方面,或者带来它们自己的SQL语言变体。因此,本课程通过探索两个最流行的数据库系统的所有关键功能来深入研究SQL: MySQL和PostgreSQL。所有查询和命令示例都显示在这两个数据库系统中,确保您在任何一个环境中都可以轻松地使用SQL !
本课程将使您能够编写自己的(简单或复杂)SQL查询,创建基本或高级数据库和表结构,并使用不同形状和复杂性的数据!
具体而言,您将学习:
- SQL到底是什么,核心语法看起来像什么
- 如何编写SQL命令
- 如何安装MySQL和PostgreSQL以及各种客户端
- 如何创建和构建数据库表
- 您可以使用哪些数据类型以及何时使用哪种数据类型
- 如何执行CRUD操作:创建,读取,更新和删除数据
- 如何向表中插入数据
- 如何查询和过滤数据
- 为什么你应该拆分数据跨多个表(以及如何做到这一点)
- 如何连接(合并)数据到合并的结果集
- 如何编写基本和更复杂的查询
- 如何对数据进行聚合和分组
- 如何使用内置的数据库功能与数字,文本或日期的工作
- 如何使用索引优化数据库
- 还有很多很多!
探索完整的课程课程,以获得课程内容的全面概述,并观看免费预览部分了解本课程将如何帮助您!
本课程还提供30天的退款期,这样您就可以无风险地尝试了:)
我们非常欢迎您加入本课程,并与您一起探索SQL !
此课程面向哪些人?
- 初级SQL开发人员或数据科学家
- 想要将SQL集成到应用程序中的(Web)开发人员
- 数据分析师和科学家