인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
BEST
Data Science

/

Data Analysis

SQL data analysis learned through various cases

By implementing various practical data analysis cases using SQL, you can simultaneously improve your data analysis and SQL utilization skills.

(4.9) 34 reviews

1,394 students

SQL
PostgreSQL
DBMS/RDBMS
Performance Marketing
Data Engineering
Thumbnail

This course is prepared for Intermediate Learners.

What you will learn!

  • Practical service analysis cases such as sales, order, and web log analysis

  • Understand key metrics for analysis such as RFM, DAU/MAU, churn rate, retention rate, and conversion funnel, and implement them in SQL.

  • Utilization and practical application techniques of Join, Group by, and Window functions

  • Ability to freely derive desired analysis results through SQL

  • Strengthening core SQL data analysis capabilities based on practical data similar to actual work

  • Chart visualization of analysis data

Learn SQL with practical data analysis!
You can become a leading data expert 🏃‍♂️

SQL skills + practical analysis skills all at once!

The demand for data professionals with both excellent SQL skills and the ability to understand company business and services is increasing day by day. Therefore, it is very important for data analysts, data scientists, analysis developers, and data engineers to have excellent SQL skills and the ability to derive analysis results that can improve products and services and to support them.

The lecture 'SQL Data Analysis through Various Cases' is ✅

SQL skills should be developed by solving difficult problems in real life. However, the SQL I have encountered in lectures and books so far is very different from the SQL used in real life.

This lecture is filled with theory and practice lectures using SQL queries used in real-world analysis that you can't find in existing lectures or books. In addition, it is structured so that you can improve your analysis skills and SQL skills at the same time by implementing various analysis indicators used in Google Analytics and growth hacking fields, as well as domain-related contents such as sales analysis and order analysis, through difficult SQL.


After taking this course you will 📜

After completing this course, which implements many analytical indicators used in actual work using SQL, you will become a SQL expert who can freely derive the desired analysis results.

In addition, the various analysis cases learned through this lecture will help you understand how to design indicators and perform analysis to grow your business and services.

Please check the player course !

Unfortunately, this lecture is intended for those who have taken the ' Data Analysis SQL Fundamentals ' lecture.

If you have practical SQL experience but have not taken the Data Analysis SQL Fundamentals course, be sure to review the course curriculum and watch the ' Course Introduction ' video in Section 0 and the ' Course Selection Guide for Those Who Have Not Taken Data Analysis SQL Fundamentals ' video. Please make sure that the course is suitable for your ability level before deciding to take the course.

We would like to inform you in advance that you may have difficulty understanding the contents of this lecture if you have not taken ' Data Analysis SQL Fundamentals '.


Features of this course ✨

Description of different types of key analytics indicators +
Hands-on training to implement analytical metrics with SQL queries

We will explain in detail the key indicators for various types of sales analysis, cross-selling, order analysis such as RFM used in the industry, as well as DAU/WAU/MAU, stickiness, channel analysis, entry page/exit page analysis, bounce rate, retention rate, and conversion funnel analysis that are well utilized in the Google Analytics and growth hacking field.

Challenging SQL exercises based on real-world datasets:
We will help you improve your SQL skills to the max!

We will implement difficult SQL on a Google Analytics data set for practice, not toy data. Most of the practical classes are structured as live coding to actively improve implementation skills. After learning, you will become a SQL expert who can freely derive the desired analysis results.

Detailed and thorough explanation of complex logic.

In order to make it easy to understand difficult and long SQL queries, we will explain each processing logic one by one with detailed pictures and diagrams. Through this lecture, you will be able to gradually understand and apply even the most complex SQL.

Practice implementing chart visualizations to help intuitive understanding

You can visualize the analyzed SQL results as charts to intuitively understand the analysis results. You can also learn which charts to visualize the analysis results with to convey the results more efficiently. (The visualization code is implemented using Python's Plotly.)


Practice environment
Check it out 💻

PostgreSQL is used as the practice environment DBMS and DBeaver is used as the SQL editor.

PostgreSQL is an open source DBMS that is provided free of charge and has stability, performance, and, above all, rich SQL support functions. It satisfies the Ansi SQL standard and has various SQL functions and analytical functions, so it is widely used not only online but also as an analytical DBMS.

DBeaver Community Edition is free, but it has better features, faster performance, and stability than most commercial SQL Editors. DBeaver supports various DBMSs such as PostgreSQL, MySQL, and Oracle.

Additionally, I use Jupyter Notebook and Plotly for chart visualization.

The training environment was created based on a Windows environment, but it can also be performed without any problems in a Mac environment.

📢 Instructions for downloading lecture materials

  • The lecture materials (PDF), practice SQL code, and data can be downloaded from the [ Lecture Materials and Practice Data and Practice Materials ] class in Section 0: Introduction to the Lecture and Setting Up the Practice Environment.

Recommended for
these people!

Who is this course right for?

  • People who perform analysis tasks using SQL

  • Those who want to experience various practical data analysis cases

  • Anyone who wants to greatly improve their SQL skills

  • Data Scientists and Data Analysts Leveraging SQL

  • Data engineers who need to perform data processing/extraction/refinement based on SQL to create tables for analysis or marts

Need to know before starting?

  • Data Analysis SQL Fundamentals lecture understanding required

Hello
This is 권 철민

Students

23,091

Reviews

1,060

Rating

4.9

Courses

12

(전) 엔코아 컨설팅

(전) 한국 오라클

AI 프리랜서 컨설턴트

파이썬 머신러닝 완벽 가이드 저자

Curriculum

All

91 lectures ∙ (15hr 10min)

Lecture resources

are provided.

Published: 
Last updated: 

Reviews

Not enough reviews.
Become the author of a review that helps everyone!