• No hay productos en el carrito.

Inicio / Cursos / SQL for Data Analysis: Advanced SQL Querying Techniques
Impartido por Maven Analytics (2,000,000+ Learners)Pago único de $2,800 MXN · acceso por 12 meses

SQL for Data Analysis: Advanced SQL Querying Techniques

Learn advanced data analysis with SQL, and master topics like subqueries, CTEs, window functions, and more

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 50 h 10 unidades
Qué aprenderás

Lo que serás capaz de hacer

This is a hands-on, project-based course designed to help you move beyond the "Big 6" clauses into advanced querying techniques. We’ll start by reviewing the basics and conducting multi-table analyses , including basic joins, self-joins, cross-joins, and unions. Next, we’ll cover different ways of working with nested queries by writing subqueries and common table expressions , or CTEs. We’ll walk through examples of subqueries within the various clauses, rewrite subqueries as CTEs, introduce recursive CTEs, and compare these techniques to other options like temporary tables and views. From there, we’ll break down each component of a window function and review common window functions like ROW_NUMBER, RANK, FIRST_VALUE, LEAD, and LAG. We’ll also cover general functions for working with different data types in SQL, including numeric, datetime, string, and NULL functions. Last but not least, we’ll take the concepts we’ve learned and use them across a series of common data analysis applications . We’ll deal with duplicate values, apply special value filters, perform rolling calculations, and more. To wrap up the course, you’ll work on a project as a Data Analyst Intern for Major League Baseball , and use advanced SQL querying techniques to track how player stats like salary, height, and weight have changed over time and across different teams. COURSE OUTLINE: SQL Basics Review Review the big 6 clauses of a SQL query along with other commonly used keywords like LIMIT, DISTINCT, and more Multi-Table Analysis Review JOIN basics (INNER, LEFT, RIGHT, OUTER) and introduce variations like self joins, CROSS JOINs, and more Subqueries & CTEs Learn how to write subqueries and Common Table Expressions and understand the best situations for using certain techniques Window Functions Introduce window functions to perform calculations across a set of rows and discuss various function options and applications Functions by Data Type Discover the many SQL functions that can be applied to fields of numeric, datetime, string, and NULL data types Data Analysis Applications Apply advanced querying techniques to common data analysis scenarios, including pivoting data, rolling calculations, and more Final Project Leverage everything you've learned to track how Major League Baseball (MLB) player statistics have changed over time and across different teams in the league __________ Ready to dive in? Join today and get immediate, LIFETIME access to the following: 8 hours of high-quality video 21 homework assignments 6 quizzes 4-part final project Advanced SQL Querying ebook (150+ pages) Downloadable project files & solutions Expert support and Q&A forum 30-day Udemy satisfaction guarantee If you’re an analyst, data scientist, or BI professional looking to master advanced querying with SQL, this is the course for you. Happy learning! -Alice Zhao (Author, SQL Pocket Guide and Data Science Instructor, Maven Analytics ) __________ Looking for our full business intelligence stack? Search for " Maven Analytics " to browse our full course library, including Excel, Power BI, MySQL , Tableau and Machine Learning courses! See why our courses are among the TOP-RATED on Udemy: "Some of the BEST courses I've ever taken. I've studied several programming languages, Excel, VBA and web dev, and Maven is among the very best I've seen!" Russ C. "This is my fourth course from Maven Analytics and my fourth 5-star review, so I'm running out of things to say. I wish Maven was in my life earlier!" Tatsiana M. "Maven Analytics should become the new standard for all courses taught on Udemy!" Jonah M.

  • Conduct multi-table analysis using JOINs and learn variations like self joins, cross joins, and more
  • Learn to work with nested queries by writing subqueries and common table expressions (CTEs), and understand the best use cases for each
  • Use window functions to perform calculations across a set of rows and learn various function options and applications
  • Discover the many SQL functions that can be applied to fields of numeric, datetime, string, and NULL data types
  • Apply advanced querying techniques to common data analysis scenarios, including pivoting data, rolling calculations, and more

Temario

UNIDAD 1 - Getting Started · 6 lecciones

UNIDAD 1 - Getting Started

  • Course IntroductionVideo · 2 min
  • Course Structure & OutlineVideo · 2 min
  • READ ME: Important Notes for New StudentsLectura · 0 min
  • DOWNLOAD: Course ResourcesLectura · 0 min
  • PREVIEW: Final ProjectVideo · 1 min
  • Setting ExpectationsVideo · 3 min
UNIDAD 2 - Installation & Setup · 10 lecciones

UNIDAD 2 - Installation & Setup

  • Installation & SetupVideo · 1 min
  • Where to Write SQL CodeVideo · 6 min
  • Installing MySQL (Mac)Video · 4 min
  • Installing MySQL Workbench (Mac)Video · 3 min
  • Installing MySQL (PC)Video · 4 min
  • Installing MySQL Workbench (PC)Video · 2 min
  • Getting Started with MySQL WorkbenchVideo · 2 min
  • Loading Data for This CourseVideo · 2 min
  • DEMO: Loading Data in MySQLVideo · 4 min
  • DEMO: Loading Data in Other RDBMSsVideo · 4 min
UNIDAD 3 - SQL Basics Review · 5 lecciones

UNIDAD 3 - SQL Basics Review

  • Section IntroductionVideo · 0 min
  • The Big 6Video · 2 min
  • Common SQL KeywordsVideo · 5 min
  • DEMO: SQL Basics ReviewVideo · 11 min
  • Prerequisite SkillsCuestionario · 0 min
UNIDAD 4 - Multi-Table Analysis · 15 lecciones

UNIDAD 4 - Multi-Table Analysis

  • Section IntroductionVideo · 1 min
  • Working with Multiple TablesVideo · 2 min
  • Basic JoinsVideo · 8 min
  • Basic Join TypesVideo · 8 min
  • ASSIGNMENT: Basic JoinsVideo · 1 min
  • SOLUTION: Basic JoinsVideo · 7 min
  • Joining on Multiple ColumnsVideo · 4 min
  • Joining Multiple TablesVideo · 6 min
  • Self JoinsVideo · 12 min
  • ASSIGNMENT: Self JoinsVideo · 1 min
  • SOLUTION: Self JoinsVideo · 4 min
  • Cross JoinsVideo · 5 min
  • UNION vs UNION ALLVideo · 7 min
  • Key TakeawaysVideo · 2 min
  • Multi-Table AnalysisCuestionario · 0 min
UNIDAD 5 - Subqueries & CTEs · 26 lecciones

UNIDAD 5 - Subqueries & CTEs

  • Section IntroductionVideo · 1 min
  • Subquery BasicsVideo · 3 min
  • Subqueries in the SELECT ClauseVideo · 3 min
  • ASSIGNMENT: Subqueries in the SELECT ClauseVideo · 1 min
  • SOLUTION: Subqueries in the SELECT ClauseVideo · 3 min
  • Subqueries in the FROM ClauseVideo · 6 min
  • Multiple SubqueriesVideo · 10 min
  • ASSIGNMENT: Subqueries in the FROM ClauseVideo · 0 min
  • SOLUTION: Subqueries in the FROM ClauseVideo · 4 min
  • Subqueries in the WHERE & HAVING ClausesVideo · 4 min
  • ANY vs ALLVideo · 5 min
  • EXISTS and Correlated SubqueriesVideo · 7 min
  • ASSIGNMENT: Subqueries in the WHERE ClauseVideo · 1 min
  • SOLUTION: Subqueries in the WHERE ClauseVideo · 3 min
  • Common Table ExpressionsVideo · 4 min
  • Subqueries vs CTEsVideo · 4 min
  • Referencing a CTE Multiple TimesVideo · 6 min
  • ASSIGNMENT: CTEsVideo · 1 min
  • SOLUTION: CTEsVideo · 5 min
  • Multiple CTEsVideo · 7 min
  • ASSIGNMENT: Multiple CTEsVideo · 0 min
  • SOLUTION: Multiple CTEsVideo · 2 min
  • Recursive CTEsVideo · 8 min
  • Subqueries vs CTEs vs Temp Tables vs ViewsVideo · 9 min
  • Key TakeawaysVideo · 3 min
  • Subqueries & CTEsCuestionario · 0 min
UNIDAD 6 - Window Functions · 21 lecciones

UNIDAD 6 - Window Functions

  • Section IntroductionVideo · 1 min
  • Window Function BasicsVideo · 2 min
  • Breaking Down a Window FunctionVideo · 9 min
  • ASSIGNMENT: Window FunctionsVideo · 1 min
  • SOLUTION: Window FunctionsVideo · 2 min
  • Functions for Window FunctionsVideo · 1 min
  • ROW_NUMBER, RANK & DENSE_RANKVideo · 4 min
  • ASSIGNMENT: Row NumberingVideo · 1 min
  • SOLUTION: Row NumberingVideo · 3 min
  • FIRST_VALUE, LAST_VALUE & NTH_VALUEVideo · 11 min
  • ASSIGNMENT: Value Within a WindowVideo · 0 min
  • SOLUTION: Value Within a WindowVideo · 3 min
  • LEAD & LAGVideo · 7 min
  • ASSIGNMENT: Value Relative to a RowVideo · 1 min
  • SOLUTION: Value Relative to a RowVideo · 8 min
  • NTILEVideo · 7 min
  • ASSIGNMENT: Statistical FunctionsVideo · 0 min
  • SOLUTION: Statistical FunctionsVideo · 6 min
  • PREVIEW: Moving Average CalculationsVideo · 1 min
  • Key TakeawaysVideo · 2 min
  • Window FunctionsCuestionario · 0 min
UNIDAD 7 - Functions By Data Type · 21 lecciones

UNIDAD 7 - Functions By Data Type

  • Section IntroductionVideo · 1 min
  • Function BasicsVideo · 5 min
  • Numeric FunctionsVideo · 9 min
  • CAST & CONVERTVideo · 7 min
  • ASSIGNMENT: Numeric FunctionsVideo · 1 min
  • SOLUTION: Numeric FunctionsVideo · 5 min
  • DateTime FunctionsVideo · 8 min
  • ASSIGNMENT: DateTime FunctionsVideo · 1 min
  • SOLUTION: DateTime FunctionsVideo · 2 min
  • String FunctionsVideo · 6 min
  • ASSIGNMENT: String FunctionsVideo · 0 min
  • SOLUTION: String FunctionsVideo · 3 min
  • Pattern MatchingVideo · 5 min
  • DEMO: Pattern MatchingVideo · 9 min
  • ASSIGNMENT: Pattern MatchingVideo · 1 min
  • SOLUTION: Pattern MatchingVideo · 4 min
  • NULL FunctionsVideo · 6 min
  • ASSIGNMENT: NULL FunctionsVideo · 1 min
  • SOLUTION: NULL FunctionsVideo · 9 min
  • Key TakeawaysVideo · 2 min
  • Functions By Data TypeCuestionario · 0 min
UNIDAD 8 - Data Analysis Applications · 17 lecciones

UNIDAD 8 - Data Analysis Applications

  • Section IntroductionVideo · 2 min
  • Duplicate ValuesVideo · 10 min
  • ASSIGNMENT: Duplicate ValuesVideo · 0 min
  • SOLUTION: Duplicate ValuesVideo · 3 min
  • Min / Max Value FilteringVideo · 8 min
  • ASSIGNMENT: Min / Max Value FilteringVideo · 0 min
  • SOLUTION: Min / Max Value FilteringVideo · 8 min
  • PivotingVideo · 4 min
  • ASSIGNMENT: PivotingVideo · 0 min
  • SOLUTION: PivotingVideo · 5 min
  • Rolling CalculationsVideo · 3 min
  • DEMO: Rolling CalculationsVideo · 11 min
  • ASSIGNMENT: Rolling CalculationsVideo · 1 min
  • SOLUTION: Rolling CalculationsVideo · 6 min
  • DEMO: Imputing NULL ValuesVideo · 7 min
  • Key TakeawaysVideo · 2 min
  • Data Analysis ApplicationsCuestionario · 0 min
UNIDAD 9 - Final Project · 9 lecciones

UNIDAD 9 - Final Project

  • Final Project OverviewVideo · 2 min
  • ASSIGNMENT: School AnalysisLectura · 0 min
  • SOLUTION: School AnalysisVideo · 8 min
  • ASSIGNMENT: Salary AnalysisLectura · 0 min
  • SOLUTION: Salary AnalysisVideo · 10 min
  • ASSIGNMENT: Player Career AnalysisLectura · 0 min
  • SOLUTION: Player Career AnalysisVideo · 10 min
  • ASSIGNMENT: Player Comparison AnalysisLectura · 0 min
  • SOLUTION: Player Comparison AnalysisVideo · 14 min
UNIDAD 10 - Next Steps · 1 lecciones

UNIDAD 10 - Next Steps

  • BONUS LESSONLectura · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    10 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    6 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: SQL for Data Analysis: Advanced SQL Querying Techniques

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Maven Analytics (2,000,000+ Learners).
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 10 unidades · 131 lecciones · 50 h
  • 12 meses de acceso
  • 6 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Maven Analytics (2,000,000+ Learners); INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · SQL for Data Analysis: Advanced SQL Querying Techniques

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture