用于数据分析的高级 SQL Server MasterClass
将您的 SQL 技能和您的职业提升到一个新的水平
讲师:Travis Cuzick
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你会学到什么
- 安装 SQL Server 和 SQL Server Management Studio
- 窗口函数
- 相关子查询
- 使用 EXISTS 和 NOT EXISTS 进行高级过滤
- 使用 PIVOT 展平数据
- 使用递归 CTE 生成数据系列
- 利用 CTE 和临时表将复杂的流程分解为可管理的步骤
- 使用 DDL 和 DML 命令定义和操作表
- 设计查找表以简化冗余分析
- SQL 优化技术,包括索引
- 变量和 IF 语句等过程编程技术
- 定义您自己的 SQL 函数
- 为灵活、可重复的分析创建存储过程
- 使用变量和 IF 语句等过程编程技术增强您的 SQL 知识
- 使用动态 SQL 编写编写代码的代码
本课程包括:
- 7小时点播视频
- 29篇
- 69 个可下载资源
- 在手机和电视上访问
要求
- 访问 Windows 10 操作系统(SQL Server 仅在 Windows 上运行);Windows 11 和 SQL Server 2019 之间存在已知的兼容性问题,因此我强烈推荐在本课程中使用 Windows 10。
- Microsoft SQL Server 2019 和 SQL Server Management Studio;这些都是免费提供的,我将引导您完成安装和设置。
- SQL 基础知识的应用知识 – 包括 SELECT 语句、应用条件、表连接和聚合查询 – 是成功学习本课程的必要条件。
- 了解 SQL Server 的具体知识会有所帮助,但不是必需的。
描述
您是否已经了解 SQL 的基础知识,但有时在遇到基础知识还不够的情况时会感到沮丧?
您是一名初级分析师,想要升级到高级 SQL 以便在您的职业生涯中迈出下一步?
或者,您可能是一名数据科学家,对 SQL 了如指掌,但想进一步提高您的技能,这样您就可以花更少的时间处理数据,而将更多的时间花在构建模型上。
如果其中任何一个听起来像您的情况,那么您来对地方了。这门关于用于数据分析的高级SQL 的课程包含介绍性 SQL 课程中未涵盖的所有内容。
课程深入,涵盖您以最快、最有效的方式处理和分析数据所需的所有高级技术。
这些概念并不是孤立呈现的;一切都是在真实分析场景的背景下教授的,这意味着您从第一天起就可以将这些技术应用到工作中。
以下是您将从本课程中学到的一些东西:
- 通过使用 SQL 掌握高级数据整理技术,跃升为高级分析师
- 成为您团队中的常驻 SQL 专家
- 使用窗口函数对大型数据集进行细微分析
- 使用子查询、CTE 和临时表来处理复杂的多阶段查询和数据转换
- 编写高效、优化的 SQL
- 利用索引来加速您的 SQL 查询
- 使用变量和 IF 语句等过程编程技术增强您的 SQL 知识
- 对用户定义的函数和存储过程等数据库对象进行编程,这将使您和您的团队成员的生活更轻松
- 掌握大多数数据库课程中没有的有用提示和技巧,例如动态 SQL
- 获得关于应用何种技术以及何时应用的直觉
- 通过反映真实世界业务场景的大量动手练习来训练您的大脑
是什么让这门课程与众不同
真正使这门课程与众不同的三件事。
首先是它的范围。我们将深入研究 SQL 必须提供的高级工具箱,揭示解决甚至让高级分析师摸不着头脑的问题的技术。
其次是不懈地关注实用的、真实世界的应用程序。技术不是作为抽象概念来教授的,而是作为常见数据争论和分析问题的解决方案来教授的。只要有可能,这些技术都不会孤立地出现,而是与其他已经涵盖的内容结合起来。这种“螺旋式”方法强化了您所学的概念,因此在您完成课程后它们会一直伴随您。
最后,也是最重要的一点,本课程提供了大量的编码练习,让您有充足的机会进行动手实践。这些练习分布在整个课程中,而不是在几个小时的视频后聚集在一起。这意味着您将有机会在学习后立即练习所学的每个概念。
因此,如果您想从 SQL 学徒变成 SQL 大师,请立即注册。我期待在课程中见到你。
本课程适合谁:
- 希望“跃升”为高级分析师/开发人员的数据分析师或 BI 专业人员
- 渴望通过超越 SQL 基础知识从同行中脱颖而出的数据科学家
- 希望使用高级 SQL 技能提升简历的求职者
- 寻求全面但实用的 SQL 掌握途径的学生
- 任何想要将 SQL 数据分析技能提升到新水平的人