C.W.K.
Stream
← C.W.K. Quests
🐘

PostgreSQL Quest

최근 수정: 2026-05-04

CREATE TABLE 부터 production Postgres 까지

프로덕션에서 진짜로 쓰는 PostgreSQL 을 배운다 — 스키마 설계, 쿼리, JOIN, 인덱스, 트랜잭션, JSONB, pgvector, 그리고 운영 감각까지.

8 tracks · 86 lessons · ~42h · difficulty: beginner-to-advanced

Level 0스키마 새싹
0 XP0/86 lessons0/10 achievements
0/120 XP to next level120 XP to go0% complete

PostgreSQL 은 정확성, 확장성, 운영 성숙도가 중요한 팀이 선택하는 RDB 야. 이 quest 는 'database 가 뭔데?' 부터 시작해서 스키마 설계, 진짜 쿼리 사고법, 인덱스 직감, 트랜잭션 안전, 그리고 취미 프로젝트랑 사람들이 신뢰하는 시스템을 가르는 운영 습관까지 데려간다.

모든 레슨이 같은 의견을 깔고 있어 — SQL 은 ORM 뒤에 숨길 config 언어가 아니라, 앱이랑 데이터 사이의 계약이라는 것. 끝날 때쯤이면 스키마를 문장처럼 읽고, 오래가는 쿼리를 짜고, 느린 쿼리를 패닉 없이 디버깅하고, PostgreSQL 이 정답인 경우와 (드물게) 아닌 경우를 구분할 수 있게 돼.

Tracks

  1. 01🌍Foundations

    0/10 lessons

    PostgreSQL 이 왜 있고 뭘 푸는가

    PostgreSQL 이 어디서 왔고, 어쩌다 default 가 됐고, CSV 가 못하는 뭘 실제로 하는지.

    Lesson list (10)퀴즈 · 5 문제
  2. 02🏗️Schema and Types

    0/10 lessons

    오래가는 테이블 설계

    데이터의 모양 — 타입, PK, NULL, default, FK, 제약. 몇 년치 복리로 쌓이는 결정들.

    Lesson list (10)퀴즈 · 5 문제
  3. 03📝Queries

    0/16 lessons

    SELECT, JOIN, 집계, window, CTE

    PostgreSQL 한테 질문하는 전체 어휘 — SELECT 부터 recursive CTE 까지. 이유 있어 가장 긴 트랙.

    Lesson list (16)퀴즈 · 5 문제
  4. 04Indexes

    0/10 lessons

    B-tree, GIN, partial, expression — 그리고 안 쓸 때

    인덱스가 언제 돕고, 언제 해치고, EXPLAIN 어떻게 읽어서 차이 아는지 직감.

    Lesson list (10)퀴즈 · 5 문제
  5. 05🔒Transactions and Concurrency

    0/10 lessons

    ACID, isolation, MVCC, lock, deadlock

    여러 writer 가 corruption 없이 — 부하 아래 웹 앱을 정합성 있게 유지하는 패턴.

    Lesson list (10)퀴즈 · 5 문제
  6. 06🧩Extensions and Semi-Structured Data

    0/10 lessons

    JSONB, FTS, pgvector, generated column

    단일 Postgres 가 4 다른 서비스 대체하게 하는 기능들. Document 저장, 검색, 임베딩, 범위, 시간, 그리고 모든 거 충분히 잘 한다는 철학.

    Lesson list (10)퀴즈 · 5 문제
  7. 07🚀Application Integration

    0/10 lessons

    드라이버, ORM, 마이그레이션, 호스팅, 보안

    PostgreSQL 과 그것에 말 거는 앱의 경계 — 드라이버, pooling, 마이그레이션, EXPLAIN, RLS.

    Lesson list (10)퀴즈 · 5 문제
  8. 08🏎️Operations and Performance

    0/10 lessons

    진단, vacuum, plan, 졸업 시점 알기

    프로덕션에서 Postgres 운영하는 사람의 직감 — 먼저 측정, 맞는 거 수정, Postgres 가 못 하는 거만 아는 것.

    Lesson list (10)퀴즈 · 5 문제
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.