inflearn logo

Intermediate PostgreSQL in Practice: Data Modeling, Tuning, and Analysis of 5 Million Apartment Transactions

For learners struggling with large-scale data analysis and slow queries, I provide practical, hands-on guidance from design through tuning.

(4.4) 12 reviews

127 learners

Level Basic

Course period Unlimited

PostgreSQL
PostgreSQL
DBMS/RDBMS
DBMS/RDBMS
Data Engineering
Data Engineering
data-analysis
data-analysis
data-cleaning
data-cleaning
PostgreSQL
PostgreSQL
DBMS/RDBMS
DBMS/RDBMS
Data Engineering
Data Engineering
data-analysis
data-analysis
data-cleaning
data-cleaning

Reviews from Early Learners

4.4

5.0

Jang Jaehoon

6% enrolled

Thank you for the good lecture!

5.0

hakjuknu

31% enrolled

great!

5.0

태준

17% enrolled

I'm a complete beginner at SQL, but since I've used Power Query in Excel a lot, it's not too difficult.

What you will gain after the course

  • Large-Scale PostgreSQL Database Design and Performance Optimization

  • Cleaning, Transforming, and Analyzing Apartment Transaction Data Using SQL

  • Query Tuning Using Execution Plans and Indexes

  • RDBMS-based data modeling and analytics pipeline development

  • Delivering analysis results through dashboards and visualizations

"Analyzing and Visualizing 5 Million Korean Apartment Transaction Records with PostgreSQL"

In this course, you will learn how to use PostgreSQL to analyze and visualize up to 5 million Korean apartment transaction records.
From creating databases and tables to data cleaning, writing queries, and deriving visualization insights using Python’s Dash library, you will learn practical skills that can be applied immediately in the workplace.
This course is for anyone interested in data analysis and visualization. 😀

Recommended for people like these 😀

Beginners in data analysis

Beginners interested in database management and large-scale data analysis using PostgreSQL.

SQL users

Data extraction and analysis using various SQL queries and functions with Korean apartment transaction data.

Data visualization beginners

Beginners in data visualization who want to effectively visualize analytical results and derive insights.

After completing the course,

  • Acquire the ability to manage large-scale databases and write queries using PostgreSQL.

  • Able to effectively present and generate analysis results using visualization tools.

  • Analyze large-scale data to derive meaningful insights.

  • Learn about PostgreSQL, DBMS/RDBMS, data analysis, data cleaning, and data engineering.

Features of this course

실무중심의 데이터 분석

Practical data analysis

Through the process of analyzing 5 million actual Korean apartment transaction records using PostgreSQL, you can acquire database management and analysis skills that can be applied directly in real-world work.

Visualization (Python Dash)

You will learn how to effectively present analyzed data using various visualization tools and represent it in a variety of graph formats.

You will learn the following content

PostgreSQL query syntax and how to use functions

Learn the basic query syntax of PostgreSQL and how to use various functions. Through this, you will develop the ability to efficiently retrieve and manipulate data in a database.

Query analysis using functions

Data Analysis and Visualization Using Queries

Learn how to analyze large-scale data using the queries you write and effectively present the analysis results through visualization tools. This enables you to derive meaningful insights from the data.

Various Data Visualization Analyses

Notes Before Taking the Course

Practice environment

  • Operating systems and versions (OS): Windows, macOS

  • Tools Used: PostgreSQL, DBeaver, Python


Learning Materials

  • Learning materials are provided through the lecture notes.


Prerequisites and Important Notes

  • Basic query usage, such as SQL (SELECT, INSERT, DELETE, UPDATE).

  • Python (basic knowledge of Python syntax)

  • I speak rather slowly, so it will be much easier to follow if you watch the video at a speed of 1.2–1.5x.

  • Please note that some videos contain noise.

Recommended for
these people

Who is this course right for?

  • Learners who want to build practical skills beyond the basics of PostgreSQL and SQL

  • Data analysis beginners seeking to efficiently query, refine, and analyze large datasets

  • Learners who want to understand RDBMS structures and data modeling through real-world examples

  • A job seeker preparing for data engineering and analytics roles who wants to build a portfolio

  • A developer who wants to improve PostgreSQL performance using execution plans, indexes, partitioning, and more.

Need to know before starting?

  • How to Use Basic PostgreSQL Queries (SELECT, UPDATE, INSERT, DELETE))

Hello
This is may9noy

Career Verified

2,688

Learners

319

Reviews

26

Answers

4.4

Rating

8

Courses

Hello. 😄

Sometimes I get exhausted from burnout due to childcare and work, 😅

I am an IT worker living each day with gratitude and a joyful heart. 😅


Personal Blog : https://may9noy.tistory.com

GitHub : https://github.com/Nanninggu


I wish you a life and home always filled with good things. 😀

More

Curriculum

All

64 lectures ∙ (8hr 26min)

Published: 
Last updated: 

Reviews

All

12 reviews

4.4

12 reviews

  • jjhgwx님의 프로필 이미지
    jjhgwx

    Reviews 1,127

    Average Rating 4.9

    5

    6% enrolled

    Thank you for the good lecture!

    • may9noy
      Instructor

      Thanks for the review, Jaehoon. ^^

  • hakjuknu님의 프로필 이미지
    hakjuknu

    Reviews 156

    Average Rating 5.0

    5

    31% enrolled

    great!

    • may9noy
      Instructor

      Thank you for your course review! 😊

  • gurwns8769972님의 프로필 이미지
    gurwns8769972

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    • may9noy님의 프로필 이미지
      may9noy

      Reviews 15

      Average Rating 4.9

      5

      100% enrolled

      • mgkim2000님의 프로필 이미지
        mgkim2000

        Reviews 1

        Average Rating 5.0

        5

        31% enrolled

        may9noy's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!

        25% off for new members

        $18.60

        25%

        $28.60