Skip to content

Latest commit

 

History

History
105 lines (53 loc) · 5.05 KB

free-sql-database-course.md

File metadata and controls

105 lines (53 loc) · 5.05 KB

免费 SQL 和数据库课程

原文:www.kdnuggets.com/2022/09/free-sql-database-course.html

免费 SQL 和数据库课程

SQL 是数据科学家——或者任何编程人员——能够掌握的最受欢迎和最有用的语言之一。


我们的前三大课程推荐

1. 谷歌网络安全证书 - 快速进入网络安全职业生涯。

2. 谷歌数据分析专业证书 - 提升你的数据分析技能

3. 谷歌 IT 支持专业证书 - 在 IT 领域支持你的组织


SQL 可能是数据科学家的最佳朋友,而且有充分的理由。 Jorge Torres 在他最近的文章中提到了两个非常重要的理由:首先,SQL 主导了数据库;其次,对 SQL 技能的需求很高,并且还在增长。

此外,数据科学家及 KDnuggets 贡献者 Natassha Selvaraj 在最近的教程中指出了以下内容:

我能给有志于数据科学的人的最大建议就是学习 SQL。这是大多数数据科学学习提供者经常忽视的技能,但可以说它与机器学习建模一样重要。

进一步量化一下,2022 年 9 月的 TIOBE 指数——编程语言受欢迎程度的指标——将 SQL 排在所有编程语言的第 9 位。SQL 不仅对数据科学家有好处,对应用程序开发者、数据库管理员、后端开发者等也同样重要。

如果你想将 SQL 和关系数据库管理系统(RDBMSs)深深地记在脑海里,这个来自 freeCodeCamp 的免费课程可能是你的最佳选择。

正如前面提到的,除了 SQL 之外,这门课程还涵盖了关系数据库管理系统,并特别使用 MySQL 来探讨这些概念。关系数据库,特别是 MySQL 数据库系统的需求有多大?DB-Engines 排名根据数据库管理系统的受欢迎程度进行排名,并且每月更新一次。截至目前,排名前十的数据库引擎中有 8 个基于 RDBMS,其中前五名全部都是。MySQL 本身总体排名第二,因此你在学习这个系统时绝对不会浪费时间。

免费 SQL 和数据库课程

DB-Engines 排名,2022 年 9 月。

回到相关课程。这门课程由 Mike Dane 开发,时长刚刚超过 4 小时,涵盖了以下内容:

  • 介绍

  • 什么是数据库?

  • 表格与键

  • SQL 基础

  • MySQL Windows 安装

  • MySQL Mac 安装

  • 创建表格

  • 插入数据

  • 约束

  • 更新与删除

  • 基本查询

  • 公司数据库简介

  • 创建公司数据库

  • 更多基本查询

  • 函数

  • 通配符

  • 联合

  • 连接

  • 嵌套查询

  • 删除时

  • 触发器

  • ER 图简介

  • 设计 ER 图

  • 将 ER 图转换为模式

这门课程确实涵盖了掌握 SQL 和关系数据库管理系统所需的所有主题。尽管你在操作 SQL 时可能需要超过 4 小时的视频时间,但对于初学者来说,这门课程绝对值得投资。

你可以在YouTube或以下找到免费的完整课程。

Matthew Mayo (@mattmayo13) 是一位数据科学家及 KDnuggets 的主编,KDnuggets 是一个开创性的在线数据科学和机器学习资源。他的兴趣领域包括自然语言处理、算法设计与优化、无监督学习、神经网络和自动化机器学习方法。Matthew 拥有计算机科学硕士学位和数据挖掘研究生文凭。他可以通过 editor1 at kdnuggets[dot]com 联系。

更多相关主题